好的!我们先来看几个图像: 棱形三角形正方形圆形矩形梯形 上面这些图形都是用T-SQL实现的,文章的最后我们一起来用T-SQL画出这些图形。 首先,我们开始回顾一下T-SQL的基本语法: 函数 abs(x):求绝对值; 例: select abs(-3) 值为:3 sqrt(x):求平方根; 例:
分类:
数据库 时间:
2016-03-08 16:10:14
阅读次数:
298
从键盘输入一个小于1000的正数,要求输出它的平方根(如平方根不是整数,则输出其整数部分)。要求在输入数据后先对其进行检查是否为小于1000的正数。若不是,则要求重新输入。解:程序:#include<stdio.h>#include<math.h>#defineM1000intmain(){ intx,y; printf(..
分类:
编程语言 时间:
2016-02-09 08:13:36
阅读次数:
354
数字函数1,取整函数(ceil 向上取整,floor 向下取整) select ceil(66.6) N1,floor(66.6) N2 from dual;2, 取幂(power) 和 求平方根(sqrt) select power(3,2) N1,sqrt(9) N2 from dual;3,求...
分类:
数据库 时间:
2015-10-28 17:01:07
阅读次数:
158
求平方根class SqRoot{ void calcRoot(double z){ double x=1;double y=z/x; while(Math.abs(x-y)>1E-10) { x=0.5*(x+y); y=z/x; } System.out...
分类:
其他好文 时间:
2015-09-15 16:22:24
阅读次数:
117
如果在异步线程中发生了异常,等待期望的线程如何才能知道并且正确的处理异常呢?
假设有如下所示的一个求平方根的函数:
double square_root(double x)
{
if(x<0)
{
throw std::out_of_range(“x<0”);
}
return sqrt(x);
}...
分类:
编程语言 时间:
2015-08-31 23:41:36
阅读次数:
249
一、 求x的平方根,先假定初始值y(可以是1) 随后用迭代y=(y+x/y)/2? 进行迭代循环求出x的平方根y。 二、 求x的立方根,先假定初始值为y 随后用跌打y=(2y+x/y^2)/2 进行迭代循环求出x的立方根y。 ? 迭代次数越...
分类:
其他好文 时间:
2015-08-31 13:45:31
阅读次数:
239
#include<stdio.h>#include<math.h>voidmain()
{
doublea,x0,x1;printf("inputa:\n");scanf("%lf",&a);if(a<0)printf("ERROR!\n");else
{
x0=a/2;
x1=(x0+a/x0)/2;do
{
x0=x1;
x1=(x0+a/x0)/2;
}while(fabs(x0-x1)>=1e-6);
}printf("Result:\n");printf(..
分类:
编程语言 时间:
2015-08-09 10:58:40
阅读次数:
136
#include<stdio.h>
#include<math.h>
voidmain()
{
doublea,x0,x1;
printf("inputa:\n");
scanf("%lf",&a);
if(a<0)printf("ERROR!\n");
else
{
x0=a/2;
x1=(x0+a/x0)/2;
do
{
x0=x1;
x1=(x0+a/x0)/2;
}while(fabs(x0-x1)>=1e-6);
}
printf("Result:\n")..
分类:
编程语言 时间:
2015-08-09 10:57:36
阅读次数:
101
#include<stdio.h>
#include<math.h>
voidmain()
{
doublea,x0,x1;
printf("inputa:\n");
scanf("%lf",&a);
if(a<0)printf("ERROR!\n");
else
{
x0=a/2;
x1=(x0+a/x0)/2;
do
{
x0=x1;
x1=(x0+a/x0)/2;
}while(fabs(x0-x1)>=1e-6);
}
printf("Result:\n")..
分类:
编程语言 时间:
2015-08-09 10:57:12
阅读次数:
119
数学原理推导:f(X) = X2- n ---公式(1)n为要求平方根的数值 比如 要求100的平方根 n = 100;所以问题就转换成了求f(X)的零点问题了f(Xn)的导数就是Xn+1 的斜率所以就有了公式所以 Xn+1 = Xn - f(Xn)/f'(Xn) 代入 公式1f(Xn)=X2 -....
分类:
编程语言 时间:
2015-08-02 18:09:40
阅读次数:
1036