gpt4 book ai didi

c# - float 到 long 转换错误

转载 作者:行者123 更新时间:2023-11-30 15:29:57 32 4
gpt4 key购买 nike

<分区>

我猜这是由于 float 和准确性,但我只是想检查一下以确保没有遗漏任何其他内容。

我有一个 1007.62 的 float (存储在 info.Amount 中),它乘以 100 并转换为长整数。此时我得到的值为 100761。

enter image description here

这只是我们在应用 double 时遇到的旧舍入错误吗?我认为这可能发生的唯一方法是,如果它实际上存储为 1007.6199999999999(但出于显示目的四舍五入)。然后在乘法转换为 long 后忽略小数点后的所有内容?

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com