资源大小: 5KB
发布时间: 2007-12-17
文件格式: none
下载次数: 1
分享到:

下载地址:

下载地址1
(本站为飞网专业下载站,域名:down.cfei.net)

资源简介:

实数与文本转化的子程序

函数声明如下:
void real2txt(char* text, float f, int width);
void real2txt(char* text, double f, int width);
void txt2real(char * text, float * f, int width);
void txt2real(char * text, double * f, int width);

编译及运行要求:支持 Intel 指令集,支持 C 与汇编混合编译。(如 Windows + VC)

缘起:我在 C 标准库里似乎没有找到文本转化为实数的程序。因为要用,只好自己编了一个。为了方便起见,我在程序中没有牵涉到科学记数法的处理。

效率:本着一切效率优先的原则,我用标准 C 与汇编语言 (Intel 8087 指令系统) 混合编程的方法。所有函数均进行过效率测试,结果如下:
实数->文本:12 ~ 24 字节文本的转化耗费 1 ~ 2 kClk
文本->实数


飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。