C++代码修复:解决精度丢失问题
#include\x3ciostream\x3e\n#include\x3cstring\x3e\n#include\x3cmath\x3e\n\nusing\x20namespace\x20std;\n\nstring\x20restoreNumber(int\x20a,\x20int\x20k)\x20{\n\x20\x20double\x20zeros\x20=\x20pow(10,\x202\x20*\x20k);\n\x20\x20double\x20number\x20=\x20a\x20*\x20zeros;\n\x20\x20return\x20to_string(number);\n}\n\nint\x20main()\x20{\n\x20\x20int\x20a,\x20k;\n\x20\x20cin\x20>>\x20a\x20>>\x20k;\n\n\x20\x20string\x20result\x20=\x20restoreNumber(a,\x20k);\n\x20\x20cout\x20<<\x20result\x20<<\x20endl;\n\n\x20\x20return\x200;\n}
原文地址: https://www.cveoy.top/t/topic/p5qE 著作权归作者所有。请勿转载和采集!