1.如何判斷乙個數是否是整數
2. 如何判斷乙個數後面是否有小數
3.保留兩位有效數字,但是沒說要四色五入
4.確定字元陣列的大小
5. 確定輸入的字串會自帶'\0'
1.如何判斷乙個數是否是整數
if(int(a)==b) //判斷是乙個數是否是整數
cout<<"yes"《如何判斷乙個數後面是否有小數
double n = 10.00; //n = 10.05
if ((n - (int)n) > 0)
cout<<"yes"《保留兩位有效數字,但是沒說要四色五入
double n = 10.045; //保留兩位有效數字,但是沒說四捨五入
char str[10];
sprintf(str, "%.2f", n-0.005); //這裡缺省會四捨五入,故n先減0.005
cout《確定字元陣列的大小
char *str=;
int length = sizeof(str)/sizeof(char *); //length = 2;
對於*str[2],sizeof(str)==sizeof(char *) * 2,對於32位機器來說,其值為8,而sizeof(char *)=4;注意:當字元陣列作為函式入參時fun(str),str退化成指標了,就不能用上述式子去計算。
5.測試輸入的字串會自帶"\0"
int main()
{
char a[10];
cin>>a;
int i=0;
while(a[i]!='\0')
{ cout<
Matlab常用小技巧
matlab常用小技巧 1.m 檔案如果是函式,儲存的檔名最好與函式名一致,這點都很清楚。不過容易疏忽的是,m檔名的命名盡量不要是簡單的英文單詞,最好是由大小寫英文 數字 下劃線等組成。原因是簡單的單詞命名容易與 matlab 內部函式名同名,結果會出現一些莫名其妙的錯誤。例如,寫個 m檔案,命名為...
Matlab常用小技巧
m檔案如果是函式,儲存的檔名最好與函式名一致,這點都很清楚。不過容易疏忽的是,m檔名的命名盡量不要是簡單的英文單詞,最好是由大小寫英文 數字 下劃線等組成。原因是簡單的單詞命名容易與matlab內部函式名同名,結果會出現一些莫名其妙的錯誤。例如,寫個m檔案,命名為spy,執行時就彈出乙個怪怪的fig...
zsh zsh常用小技巧
文章 如果當前目錄下有documents和downloads兩個資料夾,當shell為bash的時候,敲完 do 後,按兩次tab會在下方顯示二者 而shell為zsh時,敲完 do 按下tab一次,下方不僅會顯示二者,且當前輸入也會自動補全為第乙個,再按一次可以調到第二個選擇項,這種在中文資料夾下...