承上一篇文章
其實浮點數精準度問題導致這像結果
#include
#include
using namespace std;
int main(){
double a=53;
cout << pow(a,3)<< endl;
cout << (int)pow(a,3)<< endl;
system("PAUSE");
return 0;
}
輸出為:
148877
148876
真是神奇 ~"~
2008年3月28日 星期五
Dec-C++的Bug???
Dev-C++版本4.9.9.2
以下是程式碼:
#include
#include
#include
using namespace std;
int main(){
char id[2];
id[0]='5';
cout<<
cout<<(int)id[0]<
cout<<(int)pow(id[0],2)<
cout<<(int)pow(id[0],3)<
cout<<(int)pow(id[0],4)<
system("PAUSE");
return 0;
}
輸出卻是:
5
53
2809
148876
7890481
很明顯的 三次方個位數字不會是6 應該是148877
這是怎麼回事??
是Dev-C++的問題 還是我哪邊搞錯了??@@"
ps.VC++不會有此錯誤。
待求解中。。。。
以下是程式碼:
#include
#include
#include
using namespace std;
int main(){
char id[2];
id[0]='5';
cout<
cout<<(int)id[0]<
cout<<(int)pow(id[0],2)<
cout<<(int)pow(id[0],3)<
cout<<(int)pow(id[0],4)<
system("PAUSE");
return 0;
}
輸出卻是:
5
53
2809
148876
7890481
很明顯的 三次方個位數字不會是6 應該是148877
這是怎麼回事??
是Dev-C++的問題 還是我哪邊搞錯了??@@"
ps.VC++不會有此錯誤。
待求解中。。。。
2008年3月9日 星期日
ASUS W5A NB的音效
最近在重灌Lab的小白 ASUS W5A 這台NB
音效的部份 始終無法驅動 就是有個PCI介面卡顯示為黃色問號
是不知名的裝置 或許就是音效的裝置?
後來裝了 ASUS官方的 「音效卡修正檔」 黃色問號不見了
多了一個 黃色驚嘆號的 UAA裝置 還是一樣沒有音效
後來是再重裝了一次 音效卡驅動程式 才出現了久違的音效
真是.... 一般人怎麼會想說 先裝修正檔 再裝驅動程式? = ="
還有 不得不抱怨一下 ASUS官方網站的驅動程式下載
整理的也太凌亂了吧 所有驅動程式、新舊版都混在一塊
有些驅動程式又丟在 公用程式那邊 ~"~
音效的部份 始終無法驅動 就是有個PCI介面卡顯示為黃色問號
是不知名的裝置 或許就是音效的裝置?
後來裝了 ASUS官方的 「音效卡修正檔」 黃色問號不見了
多了一個 黃色驚嘆號的 UAA裝置 還是一樣沒有音效
後來是再重裝了一次 音效卡驅動程式 才出現了久違的音效
真是.... 一般人怎麼會想說 先裝修正檔 再裝驅動程式? = ="
還有 不得不抱怨一下 ASUS官方網站的驅動程式下載
整理的也太凌亂了吧 所有驅動程式、新舊版都混在一塊
有些驅動程式又丟在 公用程式那邊 ~"~
訂閱:
文章 (Atom)