要进行一个加法运算,输入时可以有浮点数,但存储和运算的时候,不能有浮点数出现,必惜用整数进行运算,而且还不能把数进行十进制的放大(意思就是把不能 * 10...),只能通过二进行的移位来实现,名位高手有没有什么好算法呢?
比如:2 + 0.4 ,首先的第一个难题那就是 0.4 怎么存储的问题了?
比如:2 + 0.4 ,首先的第一个难题那就是 0.4 怎么存储的问题了?
解决方案 »
- 【请教】GDI+绘图占用CPU资源较高,如何解决?
- 对于IComparable和ICompare一些疑问。
- 菜鸟问题
- 请教高手 关于在C#中如何使用RAWMOUSE结构
- C#如何从指定路径加载Image
- 在C#中如何将十进制转16进制
- 怎样设计你DataSet这样的组件啦,500分哟
- 急啊,c#连接access的问题
- 请问在winform中,怎么样取到dataGrid的某行某列的单元格值呀?在线等,急呀!
- 我是新手,这道题真的是生死攸关,希望各位同仁多多指教,在下不胜感激
- 这个在vs2005上为何老是报错,我这个语句用的是msdn2005上的实例呀。看来vs2005真是个垃圾.
- 请问ADO.NET的高手
假如是:4.2 + 0.25,这个高位、低位又该怎么处理呢?