切换到宽版
  • 5060阅读
  • 0回复

分享关于Free Pascal中数据的表示方式 [复制链接]

上一主题 下一主题
离线ddddddd
 
只看楼主 正序阅读 0 发表于: 2007-11-03
想毕很多人在Free Pascal中都只知道使用十进制,经过积累和查阅FP的帮助文件,其实FP还提供了其他的数据表示方式.在写程序时灵活运用会取得较好效果.

1.十进制:一般是十进制,标准的使用
2.十六进制:十六进制也被提供,和Turbo Pascal一样,使用美圆符号($),所以$FF代表十进制的255.注意大小写是没有的.
3.八进制:在1.0.7版本时,八进制也提供了,为and符号(&).举个例子15的八进制是&17.
4.二进制:二进制数是在前面加上百分号(%).所以255在二进制中为%11111111.


字符

1.chr(ASCII码)函数来转义
2.#34代表",即#号后接ASCII码,只能为数字(不管什么进制,照上面写),例#$34
3.^G代表ASCII码为7的字符,因为G在字母表顺序为7.这个只能用于ASCII码小于27的..
快速回复
限100 字节
 
上一个 下一个