快
快乐猪儿
Unregistered / Unconfirmed
GUEST, unregistred user!
注释1 有效位数即为从左边第一位不是零的位置开始数起,一直到末尾(除了小数点),
该数的长度称为该数的有效位数。例如:1.2256 有效位数是5位,0.0125的有效位
数是3位,12000.00的有效数位是7位;
注释2 如果给定一个数1.38856 要求按四舍五入的方法保留3位有效数字即为:1.39
保留4位有效数字是1.389。
问题:如何利用delphi,计算某数按某特定的有效位数进行近似处理,来实现下面的一个方
法 function TheAvaiValOfNum(avon_num:real;avon_bit:integer):real;
其中avon_num为需要进行处理的实数;avon_bit为保留有效数位数;返回值为
avon_num进行四舍五入保留avon_bit位有效数字的最后结果。
该数的长度称为该数的有效位数。例如:1.2256 有效位数是5位,0.0125的有效位
数是3位,12000.00的有效数位是7位;
注释2 如果给定一个数1.38856 要求按四舍五入的方法保留3位有效数字即为:1.39
保留4位有效数字是1.389。
问题:如何利用delphi,计算某数按某特定的有效位数进行近似处理,来实现下面的一个方
法 function TheAvaiValOfNum(avon_num:real;avon_bit:integer):real;
其中avon_num为需要进行处理的实数;avon_bit为保留有效数位数;返回值为
avon_num进行四舍五入保留avon_bit位有效数字的最后结果。