bitstring(-0.0)和 bitstring(typemin(Int64))的返回值相同吗,有什么意义吗
技术分享
发布于 2025-10-15 18:42:27
查看 1过去275天
第一个是 浮点数 -0.0 的二进制表示,浮点数和整数在计算机内部的二进制格式是不同的,二进制一样并不意味着是同一个数。
这个差异就像是 abs(1) 和 abs(-1) 的结果是一样的,没什么特殊意义。
所属专栏:Syslab基础平台
产品信息:Syslab科学计算环境
第一个是 浮点数 -0.0 的二进制表示,浮点数和整数在计算机内部的二进制格式是不同的,二进制一样并不意味着是同一个数。
这个差异就像是 abs(1) 和 abs(-1) 的结果是一样的,没什么特殊意义。