![](https://csdnimg.cn/release/download_crawler_static/87098087/bg4.jpg)
1. 浮点的非精确比较。不能用==
a. 小于一个临界值
b. 转化为整数
2. 有理数的高精度表示
注意:舍入规则的细节
有效数字位数
3.有理数的整数分数表示法
4. IEEE754 规则
特殊的有理数值
NaN
StringInGrid 函数会在一个指定大小的格子中打印指定的字符串。
下面的程序实现这个逻辑,请填写划线部分缺少的代码。
void StringInGrid(int width, int height, const char* s)
if(strlen(s)>width-2) buf[width-2]=0;
printf("+");
for(k=1; k<(height-1)/2;k++){
printf("|");
printf("%*s%s%*s",(width-2-strlen(buf))/2,"",buf,(width-2-strlen(buf))/2,"")
for(k=(height-1)/2+1; k<height-1; k++){
printf("|");