记录一些常用的函数
2017-07-08 12:32
204 查看
1、使用整数来计算除法的精度
避免有些不能使用浮点型的场合
/*
*didiv : 被除数
*div : 除数
*accuracy:精确度,精确到小数点后面的位数
避免有些不能使用浮点型的场合
/*
*didiv : 被除数
*div : 除数
*accuracy:精确度,精确到小数点后面的位数
*return:返回的是扩大10^accuracy后的商值。 */ uint32_t accuracy_cal(uint32_t didiv,uint32_t div, uint32_t accuracy){ uint32_t quotient,remainder; uint32_t ret =0; uint32_t i; for(i = 0; i < accuracy + 1; i ++){ quotient = didiv / div; remainder = didiv % div; ret = ret*10 + quotient; didiv = remainder * 10; } return ret; }
相关文章推荐
- PHP的一些 有用但不常用的函数记录
- numpy函数库中一些常用函数的记录
- 记录Window 编程常用的一些小功能函数
- PHP 一些常用函数自己记录下。
- 随手记录一些常用的函数
- 我常用的一些ASP自定义函数
- 我常用的一些ASP自定义函数
- SQL查询,常用的一些函数!
- ASP.NET 程序设计中常用到的一些通用函数 自己的封装 可以做成dll来使用。
- 我写ASP时常用到的一些函数(2)
- asp.net一些全局常用函数
- 用perl写的一些常用功能函数
- 写ASP时常用到的一些函数
- 收集一些基础的常用的方法及函数
- 基类中的一些常用函数.
- 常用的一些处理函数
- 我常用的一些ASP自定义函数
- C#中一些常用到的东西```函数之类的(欢迎跟贴)
- 我写ASP时常用到的一些函数
- GENTLE的常用函数记录