弧度 弧度π=角度180° 坐标表示法(a,b)的含义 大概就是:从(0,0)向(a,b)连一条有向线段,它表示的向量就与向量(a,b)相等。 或者:$(a,b)=ai+bj$,就是正交分解成两个分别与x、y轴同向的单位向量 点b与点a相减 直接两组坐标对应减即可,得到一个方向为a到b的方向,长度为 ...
分类:
其他好文 时间:
2017-10-31 22:15:43
阅读次数:
206
这些方法都是静态的,可以直接用Math.方法名调用。 ...
分类:
其他好文 时间:
2017-09-09 15:25:40
阅读次数:
147
学习了Java的一些基本语法后,心里的激动无法按捺,总是比较Java与C语言语法的区别,一有闲时间就会用刚学的Java基本语法写一些简单的程序。这不,一不小心又陷入了困难,本人在此诚挚的请教各位园友,如何才能接解决我的这个问题,下面附上我遇到的问题。 我分别用Java和C语言写了同样的一个程序,都是 ...
分类:
编程语言 时间:
2017-09-04 21:20:34
阅读次数:
163
Java学习计划 周次 (阅读/编写)代码行数 发布博客量/博客评论数量 课余/课堂学习时间小时() 最满意的编程任务 1 50/20 1/2 20/6 取数字程序 2 200/80 2/2 26/6 开平方程序 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ...
分类:
编程语言 时间:
2017-09-03 14:15:24
阅读次数:
163
开方算法在语言的库函数里面都有,且会比下面讲到的快很多。 第一:二分查找法。 算法逻辑: 代码如下: 第二:牛顿迭代法 算法逻辑: 代码如下: ...
分类:
编程语言 时间:
2017-08-18 20:02:06
阅读次数:
235
3038: 上帝造题的七分钟2 Description XLk觉得《上帝造题的七分钟》不太过瘾,于是有了第二部。 "第一分钟,X说,要有数列,于是便给定了一个正整数数列。 第二分钟,L说,要能修改,于是便有了对一段数中每个数都开平方(下取整)的操作。 第三分钟,k说,要能查询,于是便有了求一段数的和 ...
分类:
其他好文 时间:
2017-08-08 12:35:33
阅读次数:
168
ref: http://www.guokr.com/post/90718/ 开平方根 ...
分类:
其他好文 时间:
2017-07-28 11:09:23
阅读次数:
173
一个函数从数学上来说可以有无数个函数列收敛于这个函数,那么程序逼近实现来说可以有无数种算法,平方根自然也不例外。 不知道有多少人还记得手算平方根,那是满足每次在结果上添加一位,也就是按位逼近运算结果的唯一算法。至于数学上如何证明这个唯一性我就不说了,数学证明不会有那么多人有兴趣。按位逼近更加适合手算 ...
分类:
编程语言 时间:
2017-07-26 01:44:19
阅读次数:
243
分析:直接用二分还是会T,用更快的牛顿迭代法。把问题转化为求x^2-n=0的根,假设解为x0,当前解为x且x^2-n>0,在(x,x^2-n)处作切线,与x轴交点横坐标为新的x,然后迭代即可,比二分法快,但是貌似只能用在凹函数或凸函数上。。 java水高精度真是666。。。 ...
分类:
其他好文 时间:
2017-07-10 00:39:07
阅读次数:
241
绝妙之处,没有使用循环。chunli@chunli-Aspire-E1-471G:~/lab$catmain.c
#include"stdio.h"
floatSqrtByCarmack(floatnumber)
{
inti;
floatx2,y;
constfloatthreehalfs=1.5F;
x2=number*0.5F;
y=number;
i=*(int*)&y;
i=0x5f375a86-(i>>1);
y=*(float*)&i;
y..
分类:
编程语言 时间:
2017-06-24 21:02:09
阅读次数:
198