我对c ++有一个很好的把握,我做了一个可以加,减,乘,除的基本计算器。但我很难尝试让它来计算小数。请帮忙???
答案 0 :(得分:1)
首先阅读http://floating-point-gui.de/。
你没有计算小数,你显示一个带有一些小数的浮点数(通常是一些double
)。
使用std::showpoint& std::fixed ......
如果您想显示正确数字的 lot ,则需要执行arbitrary precision arithmetic或BigNums。然后使用库,例如GMPlib