如何使1/3=0.3?Eclipse,java
我正在为我的学校作业做一个程序
它告诉我把1除以3,得到一个结果:
商=0.3
余数=0.1
我尝试使用double(商的结果=033333333)和int(商的结果=0)
有可能制作这样一个程序吗?多谢各位
你可以在下面搜索框中键入要查询的问题!
我正在为我的学校作业做一个程序
它告诉我把1除以3,得到一个结果:
商=0.3
余数=0.1
我尝试使用double(商的结果=033333333)和int(商的结果=0)
有可能制作这样一个程序吗?多谢各位
# 1 楼答案
是的,有可能制作这样一个程序
这个程序的主要思想是模拟你在纸上手工除法时所用的方法。不要去寻找一个简单的数学函数来实现这一点。这样问的目的是为了保证没有一种除法运算符能给出正确的答案
提示:请记住,除法是通过减去值来执行的,并在位置上移动。所以
1.0
被0.3
除以1.0 - 3*0.3
,剩下0.1