函数:f=2*jn*(atan((b + o - x)/h) + atan((b - o + x)/h)) - 2*jn*(atan((b + o - x)/(h + 1)) + atan((b - o + x)/(h + 1)))
这是一个实际的工程应用公式。参数为jn,o,b,h。//main函数,写的比较粗糙,但是可以运行,实际工程应用结果也比较理想。
//如果想提高精度,将float换成d...
分类:
编程语言 时间:
2016-05-06 12:46:31
阅读次数:
969
5.2.1 数据函数abs:sqrt:ceiling:求不小于x的最小整数floor:求不大于x的最大整数trunc:向0的方向截取x中的整数部分round:将x舍入为指定位的小数signif:舍入为指定的有效数字位数cos,sin,tanacos,asin,atan:反正弦,反余弦,反正切cosh...
分类:
编程语言 时间:
2015-11-19 22:31:19
阅读次数:
194
这题只能呵呵了。东搞西搞,折腾快一天,最后用了一个800多行的代码AC了。好好的题目你卡这种精度干啥。 还有要卡您就多卡点行不,为什么long double 又可以过。。。废了N长时间写个了不管精度的解法,结果网上看别人都是几十行代码轻松搞定,真是要吐血。不过 还是学了一些东西的。第一个 :atan...
分类:
其他好文 时间:
2015-11-18 00:50:03
阅读次数:
327
java.math.Math类常用的常量和方法:Math.PI 记录的圆周率Math.E记录e的常量Math.abs 求绝对值Math.sin 正弦函数 Math.asin 反正弦函数Math.cos 余弦函数 Math.acos 反余弦函数Math.tan 正切函数 Math.atan 反正切函数...
分类:
编程语言 时间:
2015-11-06 09:41:03
阅读次数:
171
1.math简介>>>importmath>>>dir(math)#这句可查看所有函数名列表['__doc__','__name__','__package__','acos','acosh','asin','asinh','atan','atan2','atanh','ceil','copysig...
分类:
编程语言 时间:
2015-09-14 22:47:12
阅读次数:
183
以下是一些在AS3.0中常用的三角函数。代码如下:trace (Math.tan(45*Math.PI/180));//已知45度角求正切值;trace (Math.atan(1)*180/Math.PI);//已知正切值为1求出角度;trace (Math.sin(30*Math.PI/180))...
分类:
其他好文 时间:
2015-09-14 13:38:28
阅读次数:
823
圆周率Pi tan(Pi/4)=1 => Pi=4*arctan(1) 反正切函数arctan()在C语言里表示为atan(),为保证精度取圆周率的代码如下: const double Pi = 4.0 * atan(1.0);四舍五入 有时我们需要通过四舍五入避免浮点数误差。如100经...
分类:
编程语言 时间:
2015-08-25 21:05:16
阅读次数:
161
题目链接:uva 319 - Pendulum
注意高度不能高过水平线,一种周期是绕某点一直转圈,一种周期是返回起点。
#include
#include
#include
#include
#include
using namespace std;
const double pi = 4 * atan(1);
const double eps = 1e-8;
i...
分类:
其他好文 时间:
2015-08-20 01:34:07
阅读次数:
153
题目链接:uva 12304 - 2D Geometry 110 in 1!
没什么好说的,根据操作直接处理。
#include
#include
#include
#include
#include
using namespace std;
const double pi = 4 * atan(1);
const double eps = 1e-9;
inlin...
分类:
其他好文 时间:
2015-08-17 21:53:41
阅读次数:
117
题目链接:uva 1308 - Viva Confetti
枚举一下两圆,处理出所有弧,然后判断每段弧的中点是否可见,可见的话该弧所在的圆也可见,以及该段弧下面的圆也可见。
#include
#include
#include
#include
#include
using namespace std;
const double pi = 4 * atan(1);
...
分类:
其他好文 时间:
2015-08-17 21:49:15
阅读次数:
106