ldcf.net
当前位置:首页 >> 请问pAsCAl语言中的rEAl对应的是C语言的什么? >>

请问pAsCAl语言中的rEAl对应的是C语言的什么?

pascal语言中的real对应的是C语言的float 希望采纳

可以用PASCAL语言中REAL类型定义的位数 比如 输出一个数 writeln(a:(注意是冒号)4); 就是说 实型数a 得输出位数为4位 其余部分四舍五入;还有整型的 writeln(B:x:y); 输出得整数就有位数和常宽限制了; 也以自己试一下

单精度实型,简单点说就是有小数的数,比如说3.14,2.1,3.1324,234.00 。 在电脑中是以浮点形式储存的,比如说9.23e+005,表示9.23乘以10的5次方,就是923000。

类型 范围 位数 字节 表中的2.9e-39..1.7e38 中的e-39是指10的-39次方 最大为1.7*10的38次方 位数,是指real型的数据最多 有11~12位有效数字(11位能保证,12位时不超过1.7*10的38次方)

类型 取值范围 占字节数 有效数字 Real 2.9×10^39~1.7×10^38 6 7~8位 Single 1.5×10^45~3.4×10^38 4 11~12位 Double 5.0×10^324~1.7×10^308 8 15~16位 Extended 1.9×10^4951~1.1×10^4932 10 19~20位

integer整形 longint长整形,比integer大 real实形 string字符串形 Boolean布尔型 const:定义常量标志 var定义变量标志 type定义类型标志

fillchar 没有filldword...

用以下的语句输出实数x,保留2位小数: writeln(x:4:2);

就是给函数返回值的,但是并不退出函数,而是继续执行下面的语句,格式为 函数名:=值(值的类型与函数返回值相同,一个函数里可以多次使用,可以理解为就是给一个变量赋值,最后返回这个变量的值,pascal里这个变量就可以是函数名,这样不用再加...

过程不带返回值。函数带返回值。就这区别。 下面这个是用递归函数做的: var x:real; n:integer; function fxn(x:real;n:integer):real; begin if n=1 then fxn:=x/(1+x) else fxn:=x/(n+fxn(x,n-1)); end; begin readln(x); readln(n); writeln...

网站首页 | 网站地图
All rights reserved Powered by www.ldcf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com