回 帖 发 新 帖 刷新版面

主题:关于常数的问题

在学习常数的概念时遇到下列问题:
1、书上说数值型常数有整型数和实型数两种,而实型数又有定点表示形式和浮点表示形式两种表示形式,而所有这些定义都没有明确回答循环小数和无限不循环小数(无理数)以及分数是否可以做常数,比如以下形式的数是否可以做常数:
π    e     3.3333……     根号2    二分之一      1+2 
2、还有虚数单位i可否做常数?
3、第三个问题:
1.2E7是1.2×107在BASIC里的表示方法,那1.2E+7是什么意思? 
4、DOS命令不分大小写,BASIC语句分不分大小写?
恳请众高手百忙之中逐一赐教,不胜感激!

回复列表 (共3个回复)

沙发

1.在QB的计算处理里,所以数值都是有限的。整数,或有限小数。
2.我没有学过复数,貌似QB中没有这个概念。
3.相同,指的是指数的正负符号。
4.MS-DOS不分大小写,QB也不分大小写,如果打开了语句检查,会自动将关键字转换成大写。

板凳

moz,非常感谢你,这几天琐事很多,都没时间上电脑,不过那本《BASIC语言》到是一直随身带着,有空就翻翻,理解到没什么障碍,只是有时间得做做题。
真诚感谢moz!

3 楼

补充一下说明:
(1)在QB中,即使是无限小数也是有限的值的(近似值),根据单精度或双精度类型的限制保留7--15位数字。
(3)(你打字能不能清楚点,刚开始我还以为是107,原来是10^7)
(4)BASIC保留字总是大写的,即使你是以小写输入的,在按下键之后仍然会变成大写。
我的习惯是所有的变量全部小写,这样可以区分变量和保留字。如果遇到一个不明白是不是保留字的标识符(如VIN,其实不是保留字,但如果大写就容易看成保留字),用小写可以区分。

我来回复

您尚未登录,请登录后再回复。点此登录或注册