|
|
1
2
我不确定是否有任何函数会自动将数字四舍五入到最接近的十次方。您可以通过运行以下代码来实现:
希望这有帮助。 |
|
|
2
1
让我们将您的问题简化为以下形式-让输入数字在范围内
答案很简单——对于小于
我们所要做的就是确保我们的数字在这个范围内。我们将“移动”十进制分隔符,并记住在第二个变量中移动了多少次。此操作称为 normalization 。
使用上述代码,您可以将任何浮点数表示为一对以10为基数的归一化分数和指数。要重新创建原始数字,我们将使用公式将小数点向相反方向移动
通过规范化数据属性,我们可以在简单的舍入方法中使用它,如下所示:
|
|
|
3
1
如果编号为>=1.0,这应该可以。
|
|
|
4
1
尝试以下操作:
|
|
|
5
0
实例
等等,欢迎你! |