1
12
根据需要,您可以使用任意一个函数。 |
2
8
Vivek Kumar's answer 有帮助,但有一些令人困惑的方面。
通常,将分数转换为整数总是涉及以下形式:
四舍五入
; 在以下情况下:
铸造
和
含蓄的
转换时,编程语言通常使用
rounding to the
nearest
integer
.
特别注意事项
适用于不明确的情况
分数部分精确的数字
在
.NET框架
,PowerShell是在其上构建的
总括术语
因为这些策略是
中点舍入
,下面使用的具体策略名称指的是中点(
请注意
其他形式的舍入:分数部分的特定值(除
可选进一步阅读:PowerShell执行 含蓄的 使用此策略的转换:
因为PowerShell构建在。NET框架,它最终是
背后的意图可能令人惊讶 半圆到均匀 策略是“在对四舍五入的数字求和时,将预期误差降至最低”, according to Wikipedia . 维基百科关于舍入的页面有一节 rounding functions across programming languages .
与相比。净额,
JavaScript
例如,雇用
一半以上
四舍五入(
|
Jake Metz · 当浮点中有尾随的0时,如何显示2位小数 6 年前 |
Adrian Rotama · 将十进制四舍五入到最接近的十次方的轨道 6 年前 |
NicoH · 将浮点转换为整数时的四舍五入 6 年前 |
Musterknabe · 从浮点转换为int时的舍入错误 6 年前 |
dimas · oracle sql中的自定义舍入逻辑 6 年前 |
Peter · 设置tensorflow取整模式 6 年前 |
Karly · 某些基本浮点单位的整数到偶数(或不均匀)倍数 6 年前 |
Adam · 在Matlab中比较分数和小数近似值[重复] 7 年前 |