Sau*_*abh -1 c arrays floating-point
我想将an的值array放入浮点整数。
main(){
float a;
char array[4]="12.1";
a=atoi(array);
printf("%f",a);
}
Run Code Online (Sandbox Code Playgroud)
当我使用该程序时,它12.000000作为输出提供,但我希望12.100000作为输出。提前致谢。
使用这个:
atof() —将字符串转换为Float:
#include <stdlib.h>
double atof(const char *string);
Run Code Online (Sandbox Code Playgroud)
该链接对此进行了说明。
| 归档时间: |
|
| 查看次数: |
204 次 |
| 最近记录: |