大榕树——让我们共成长!
大榕树 myDrs.org
您的位置:大榕树 \ 编程       |  Logo语言   |  Pascal语言   |  信息学奥赛   |  高考保送    |  HTML版本
|  Pascal语言>>算法与技巧>>实数类型         本站全文搜索: 友情提示:

实数类型
http://www.mydrs.org  6/11/2001  大榕树



·实数类型

  一个实型数据用来存放实数。Turbo Pascal支持五种预定义实型,它们是基本实型(Real)、单精度实型(Single)、双精度实型(Double)、扩展实型(Extended)和装配实型(Comp)。每一种类型规定了相应实数取值范围,其所占内存字节数,以及它们所能达到的精度即有效数字位数:

类型 取值范围 占字节数 有效位数 数字协处理器 说明
Real 2.9E-39~1.7E+38 6 7~8 不需要 速度慢
Single 1.5E-45~3.4E+38 4 11~12 需要
Double 5.0E-324~1.7E+308 8 15~16 需要
Extended 1.9E-4951~1.1E+4932 10 19~20 需要
Comp -2^63~2^63-1 8 19~20 需要 自动取整

  所有的程序都可使用基本实型Real,而对其它四种类型Single、Double、Extended和Comp,则要求系统提供数字协处理器----8087、80287或80387芯片,或者由软件模拟的仿真程序。前者的优点是提高对实型数据的处理速度,并减少舍入误差。Turbo Pascal为后者提供了仿真程序。可以根据具体的计算机配置,使用IDE中菜单项选择或在程序中使用编译指示,来确定采用哪种方式。

·使用实数类型需要的编译注释

  除了基本实型Real,其它四种类型Single、Double、Extended和Comp都要求系统提供数字协处理器。无论使用数字协处理还是用仿真程序代替,都应用编译注释声明:{$N+}。

作 者:陈世熹
来 源:http://xpascal.yeah.net/
共有3110位读者阅读过此文

  • 上篇文章介绍回溯
  • 下篇文章设置正文文件缓冲区

  • 发送邮件
    保存页面 打印文章 HTML版本 发表评论

    □- 近期热门文章 □- 相关文章
    1. NOIP2006竞赛大纲 [8306]
    2. 七类高中生具有保送资格 [5910]
    3. NOI2006获奖选手名单 [4955]
    4. 关于举办NOIP2006模拟赛的通告 [4106]
    5. Turbo Pascal各语句运行速... [3594]
    6. Turbo王者归来新Delphi免费... [3181]
    7. IOI2006我国4名选手全部获得金... [2945]
    8. 关于APIO2007与IOI2007... [2763]
    9. noip倒计时 by 枯叶蝴蝶 [2683]
    10. 朱泽园:思想上的金牌更重要 [2168]
    谈谈数据结构
    趣谈数据结构(七)
    趣谈数据结构(六)
    趣谈数据结构(五)
    趣谈数据结构(四)
    趣谈数据结构(三)
    趣谈数据结构(二)
    趣谈数据结构(一)
    实数类型
    数据结构-线性表 (三)
     

    关于本站 | 合作伙伴 | 联系方式
    大榕树 版权所有 ©1999-2006 www.myDrs.org 闽ICP备05000721号