3.4694465195361E-18这个数有啥意义?
vb吧
全部回复
仅看楼主
level 5
不多bb- 楼主
做随机数的时候出现3.4694465195361E-18这个数,是经常出现,问题在用语句判断这个数的正负性的时候,无论判断为正或负都是成立的
2021年02月13日 14点02分 1
level 7
2^-58
2021年02月13日 14点02分 2
level 7
大概是浮点数精度问题,先转二进制看看是多少
2021年02月13日 14点02分 3
level 15
我对两件事很好奇:
1.你“做随机数”的算法是什么?怎么会出来这个数字?
2.你判断这个数的正负的算法又是什么?怎么会出现一个数既是正数又是负数的结果?
2021年02月14日 01点02分 4
一看就知道楼主是个小白,并且对自己的“问题”都还不能清晰的表述,把他一段很可能“有BUG”的代码称之为“算法”,是不是太抬举他了呢…………[滑稽][滑稽][滑稽]
2021年02月14日 16点02分
1