码迷,mamicode.com
首页 >  
搜索关键字:近似计算    ( 41个结果
[CC]点云密度计算
包括两种计算方法:精确计算和近似计算 每种方法可以实现三种模式的点云密度计算,CC里面的点云计算依赖于已知近邻距离对应的八叉树层级 (通过findBestLevelForAGivenNeighbourhoodSizeExtraction()方法实现) 在GeometricalAnalysisTool ...
分类:其他好文   时间:2016-09-15 16:32:15    阅读次数:318
Java 中浮点数---------BigDecimal和double(初探)
为什么要使用 bigdecimal? 借用《Effactive Java》这本书中的话,float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精 ...
分类:编程语言   时间:2016-09-09 20:53:26    阅读次数:219
Java中使用long类型实现精确的四则运算
Effective Java 2nd Edition 第48条建议:如果需要精确的答案,请避免使用float和doble。float和double类型主要是为了科学计算和工程计算而设计的。他们执行二进制制浮点运算(binary floating-point arithmetic),这是为了在广泛的数值范围上提供较为精确的快速近似计算而精心设计的。然而,他们并没有提供完全精确的结果,所以不应该被用...
分类:编程语言   时间:2016-08-22 18:26:52    阅读次数:4396
第48条:如果需要精确的答案,请避免使用float和double
float和double主要为了科学计算和工程计算而设计,执行二进制浮点运算,这是为了在广泛的数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不适合用于需要精确结果的场合,尤其是货币计算。 使用舍入可以解决上面问题,但并不是所有的问题都能用舍入解决,如有1元, ...
分类:其他好文   时间:2016-08-16 01:58:01    阅读次数:191
Markovs Chains采样
1引言蒙特卡洛积分通过生成符合特定分布的随机变量来近似计算积分值。例如:上面的式子可以理解成求函数f(x)f(x)的期望因此根据大数定理我们生成符合p(x)p(x)分布的N个随机变量然后用下式来近似计算函数的期望等效于上式积分值。但是如过分布函数p(x)过于复杂我们是很难生成符合..
分类:其他好文   时间:2016-06-28 13:17:09    阅读次数:289
hrbust oj 1025 (计算几何+近似计算)
这是我第一次只要可以这么做,题目中给的精度范围较大,所以可以把圆形的区域直接用小方块拼接近似来表示,maps地图开的越大,精度越高,但同时耗时也更多。 代码如下: ...
分类:其他好文   时间:2016-06-08 21:50:19    阅读次数:285
delphi 四舍五入取整函数
一、四舍五入法 四舍五入是一种应用非常广泛的近似计算方法,其有算术舍入法和银行家舍入法两种。 所谓算术舍入法,就是我们通常意义上的四舍五入法。其规则是:当舍去位的数值大于等于5时,在舍去该位的同时向前位进一;当舍去位的数值小于5时,则直接舍去该位。 所谓银行家舍入法,其实质是一种四舍六入五留双(又称 ...
分类:Windows程序   时间:2016-05-09 08:28:04    阅读次数:232
java中商业数据计算时用到的类BigDecimal和DecimalFormat
1.引言 借用《Effactive Java》这本书中的话,float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。但是,商业计算 ...
分类:编程语言   时间:2016-04-18 20:41:51    阅读次数:238
PID控制器的数字实现及C语法讲解
PID控制器的数字实现及C语法讲解 概述 为方便学习与交流,根据自己的理解与经验写了这份教程,有错误之处请各位读者予以指出,具体包含以下三部分内容: (1) PID数字化的推导过程(实质:微积分的近似计算); (2) 程序风格介绍(程序风格来源于TI官方案例); (3) C有关语法简述(语法会结合实
分类:其他好文   时间:2016-02-10 19:58:49    阅读次数:300
1010. Radix (25)
简直是哭着做出来的,起码提交了22遍。创纪录了。。。首先不能像上次那样枚举进制数,那样输入987654321 10 1 10 的话十分钟都算不完,题中只有一个超时很照顾人了。。。考虑近似计算,利用y=a*x^n+b 算出n,进制数如果有,也不会超过n,因此考虑由n向下寻找。注意,进制数不能小于数中最...
分类:其他好文   时间:2015-12-06 11:17:24    阅读次数:156
41条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!