none
2004-10-30 10:05:55 UTC
我用 C 語言算1/3,結果得到0.333333。
以下是我的程式:
#include<stdio.h>
int main()
{
double a=1.0/3;
printf("%lf\n",a);
return 0;
}
-----
我覺得這個 C 程式所計算的精準度只能達到小數點後第6位。
R 的的精準度可以達到小數點後第7位。
Matlab 7 的的精準度可以達到小數點後第14位。
請問 C 語言程式的精準度還可以再提高嗎?最高精準度是多少?
是否要利用math.h?
--
[1;41m╭[44m┼[m Or[1mig[30min[m: [43m 暨大電機˙漂浮電子 [35;47m bbs.ee.ncnu.edu.tw [m
[1;42m┼[45m┘[m A[1mut[30mho[mr: [1;31mtame [30m從 [36m140.127.114.222 [30m發表[m
以下是我的程式:
#include<stdio.h>
int main()
{
double a=1.0/3;
printf("%lf\n",a);
return 0;
}
-----
我覺得這個 C 程式所計算的精準度只能達到小數點後第6位。
R 的的精準度可以達到小數點後第7位。
Matlab 7 的的精準度可以達到小數點後第14位。
請問 C 語言程式的精準度還可以再提高嗎?最高精準度是多少?
是否要利用math.h?
--
[1;41m╭[44m┼[m Or[1mig[30min[m: [43m 暨大電機˙漂浮電子 [35;47m bbs.ee.ncnu.edu.tw [m
[1;42m┼[45m┘[m A[1mut[30mho[mr: [1;31mtame [30m從 [36m140.127.114.222 [30m發表[m