C++高精度小数
当前我在咕啥 1.目前咕压位高精。 2.想都还没想的k次方根 1.1版本的功能 1.新增开方功能(目前只能开平方根,精度不理想) 2.新增快速幂(目前没遇到bug,过了模板) 3.有两种输出方式(fprint为小数形式,mprint输出方式见P1517) 4.快读 1.0版本的功能 1.加减乘除 2.double与该类型加减乘除(加减还没弄) 3.比较大小(小于等于大于) 4.自定义数组长度($width$),小数点位数($bas$),除法精度($eps$),double转该类型精度($deps$) 5.都测了一下,应该没有问题 ### 目前已知的缺陷、 1.~~不能与其他类型多次同时读入(应该能和string同时读入), 比如你前一半读入该类型后一半其他类型是可以的,但是你再读一次该类型就要炸~~ 接了个快读上去,解决了 2.代码丑 4.没有第三点 5.double转小数精度不高,貌似在1e-6左右 6.string转小数好像没测 7.后面应该可以优化前面的代码,但是还在加功能,所以没优化。 有神仙说有bug,目前乘法法肯定不会有bug(能过一整道题),所以问题可能出现在减法和加法上,除法大概率不会bug, 修复了 之前0.02会玄学变成0.2 修复了 *暂且命名为mdob* *转载标明出处* 如果遇到bug请提出 #include<iostream> #include