Yes, you can save real data through a fixed number of points. For example, you can specify the number of decimal places, such as 8 digits after the decimal point. Then 16-bit double-byte integer can store 8 digits before and after the decimal point, and the calculation is also carried out according to this convention.
Taking decimal system as an example, if we want to save 3. 14 as an integer, then it is agreed that all our decimals are divided by 100, then 3. 14 can be expressed as 3 14, and 3 1 must be expressed as 31.