亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 小寫數字轉換成大寫數字2.c

?? 數學問題 小數和大數轉換問題
?? C
字號:
/***  程序: 123.45    則輸出“壹佰貳拾叁點肆伍” ***/


#include <stdio.h>  /*標準輸入輸出函數*/
#include <string.h>  /*字符串函數*/
#include <stdlib.h>  

void ConvertN(int n,char* &p,bool IsSequece=true);  /*聲明函數ConvertN*/
bool ConvertSegment(int number,int n,char* &p,bool IsLastZiero); /*聲明函數ConvertSegment*/
bool ChangeNumber(double dbNumber,char* lpszvalues);  /*聲明函數ChangeNumber*/

void main() 
{ 
 double db=-1200008.9876; 
 printf("%lf\n",db); 
 char buf[100]; 
 if(ChangeNumber(db,buf)) 
   printf("%s\n",buf); 

 db=1000000.98; 
 printf("%lf\n",db); 
 if(ChangeNumber(db,buf)) 
   printf("%s\n",buf); 

 db=10000008.0987; 
 printf("%lf\n",db); 
 if(ChangeNumber(db,buf)) 
   printf("%s\n",buf); 

 db=10200408.09007; 
 printf("%lf\n",db); 
 if(ChangeNumber(db,buf)) 
   printf("%s\n",buf); 

 db=10020400.007; 
 printf("%lf\n",db); 
 if(ChangeNumber(db,buf)) 
   printf("%s\n",buf); 
} 

void ConvertN(int n,char* &p,bool IsSequece/*=true*/) 
/*定義函數ConvertN
 "小數位轉換" 將數字n(0<=n<=9)轉換成中文后存入p,IsSequece控制存放順序 */
{ 
 if(n<0 || n>9)   
 { 
   printf("Error:數組超界!\n");   /*如果超過界限就輸出錯誤*/
   exit(0);    /*跳出函數*/
 } 

 char num[]="零壹貳叁肆伍陸柒捌玖"; 
 if(IsSequece)                         /*如果IsSequece為真就順序存放*/
 { 
   *p++=num[2*n]; 			/*因為漢字是雙字節的所以,在把阿拉伯數字轉化時比如0對應的零是雙字節,占數組的0和1的位置,其他的以此類推*/
   *p++=num[2*n+1]; 
 } 
 else                                  /*如果IsSequece為非即反序存放*/
 { 
   *p++=num[2*n+1]; 
   *p++=num[2*n]; 
 } 
} 

bool ConvertSegment(int number,int n,char* &p,bool IsLastZiero) 
/*定義函數 ConvertSegment
 "整數位轉換" 將number轉換成中文后反序存入字符指針p 
number為某數整數部分的第n節(由低位到高位從個位開始每4位為一節,n從0開始) */
{ 
 char num1[]="  拾佰仟"; 
 char num2[]="點萬億兆"; 

 if(number==0) 
 { 
   if(n==0) 
   { 
     *p++=num2[2*n+1]; 
     *p++=num2[2*n]; 
   } 
   return IsLastZiero; 
 } 

 if(IsLastZiero) 
 { 
   ConvertN(0,p,false); 
 } 

 *p++=num2[2*n+1]; 
 *p++=num2[2*n]; 

 bool flag=true;                      /* 前面是否有零 */
 for(int i=0;number!=0 && i<4;i++) 
 { 
   int m; 
   m=number%10; 
   if(m==0 && !flag) 
   { 
     flag=true; 
     ConvertN(0,p,false); 
   } 
   else if(m!=0) 
   { 
     flag=false; 
     if(i==0) 
     { 
       ConvertN(m,p,false); 
     } 
     else 
     { 
       *p++=num1[2*i+1]; 
       *p++=num1[2*i]; 
       ConvertN(m,p,false); 
     } 
   } 
   number/=10; 
 } 

 if(i>=4) 
   return false; 
 else 
   return true; 

} 

bool ChangeNumber(double dbNumber,char* lpszvalues)  
{ 
 /*定義函數 ChangeNumber	
   整數部分最多8位,小數部分最多6位 */
 if(dbNumber<0.0000001 && -dbNumber<0.0000001)                    //數位太小 
 { 
   strcmp(lpszvalues,"零"); 
   return true; 
 } 
 if(dbNumber>100000000L || -dbNumber>100000000L)                  //數位太大 
   return false; 

 /* 開始處理 */
 char buf1[50],buf2[50],*p1=buf1,*p2=buf2; /* 結果的整數部分和小數部分緩沖區 */
 /* p1是整數指針 p2是小數指針 */
 double c=dbNumber; 
 c=c>0?c:-c; 
 /*取得大實數的整數部分和小數部分并非易事,long的長度直接限制了整數部分的長度, 
   除非構造出更大的整數或直接利用實數計算,否則難以辦到! 
   此外受實數精度的影響,有時會導致小數部分的畸形! 
   精請高手指點!!! 
 */ 
 unsigned long a=(unsigned long)c;         /*整數部分*/
 double b=c-a;                             /*小數部分*/
 /*printf("%lu\n",a); 
   printf("%lf\n",b); 
   printf("%lf\n",c);*/
  
 /* 處理小數部分 */
 for(int i=0;i<6;i++) 
 { 
   b*=10;  		/*將小數最高位向前進一位取得整數*/
   int n=int(b); 	
   ConvertN(n,p2);    /*轉換成字符數值*/
   b-=n;      /*減去整數部分的數取得下一位小數,將其成為整數*/
 } 
 *p2='\0';

 /* 處理整數部分 */
 int count=0; 
 bool flag=false; 
 while(a!=0) 
 { 
   int buf=a%10000; 
   flag=ConvertSegment(buf,count++,p1,flag); 
   a/=10000; 
 } 

 /*是否有負號 */
 char *p=lpszvalues; 
 if(dbNumber<0) 
 { 
   strcpy(p,"負"); 
   p+=2; 
 } 

 /* 連接整數部分和小數部分 */
 p1--; 
 while(p1>=buf1) 
   *p++=*p1--; 
 *p='\0'; 
 strcat(lpszvalues,buf2); 

 return true; 
} 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区美女| 欧美午夜电影一区| 偷窥少妇高潮呻吟av久久免费| 国产精品美女视频| 国产欧美精品一区二区色综合 | 国产.欧美.日韩| 男男gaygay亚洲| 日韩av中文字幕一区二区三区| 亚洲国产精品自拍| 日韩国产在线观看| 麻豆91在线播放| 另类人妖一区二区av| 国产一区二区三区免费观看| 韩国女主播一区| 狠狠色狠狠色合久久伊人| 国产毛片精品视频| 国产丶欧美丶日本不卡视频| 成人免费视频caoporn| 91视频观看视频| 欧美亚一区二区| 91麻豆精品91久久久久同性| 日韩一区二区三区视频| 久久奇米777| 1000精品久久久久久久久| 亚洲综合色区另类av| 水野朝阳av一区二区三区| 精品一区二区三区在线播放视频 | 国产麻豆视频精品| 国产91在线|亚洲| 91麻豆国产在线观看| 欧美日韩一区二区三区在线 | 欧美喷水一区二区| 精品少妇一区二区三区日产乱码| 久久久www免费人成精品| 国产精品毛片久久久久久| 亚洲在线视频免费观看| 麻豆久久久久久久| 91亚洲国产成人精品一区二三| 欧美日韩中文字幕一区二区| 精品区一区二区| 亚洲欧洲综合另类| 美女网站在线免费欧美精品| 盗摄精品av一区二区三区| 欧美午夜视频网站| 国产欧美日本一区视频| 丝袜美腿亚洲一区| 99久久99久久免费精品蜜臀| 欧美一级一区二区| 亚洲黄色录像片| 国产寡妇亲子伦一区二区| 精品1区2区3区| 国产精品的网站| 激情成人综合网| 欧美人体做爰大胆视频| 国产精品系列在线| 另类中文字幕网| 精品视频1区2区| 亚洲私人黄色宅男| 国产乱子伦视频一区二区三区 | 五月天亚洲精品| 成人av电影观看| 久久伊人中文字幕| 日本亚洲三级在线| 欧美午夜精品一区二区蜜桃| 中文字幕欧美日韩一区| 国产精品影音先锋| 日韩精品一区二区在线| 日韩精品一二区| 欧美色视频一区| 一区二区三区av电影| kk眼镜猥琐国模调教系列一区二区| 日韩欧美一级在线播放| 亚洲成人av一区| 91污在线观看| 亚洲人亚洲人成电影网站色| 成人激情开心网| 国产日韩亚洲欧美综合| 高清视频一区二区| 欧美国产日产图区| 成人国产一区二区三区精品| 久久网这里都是精品| 美女尤物国产一区| 精品国产乱码久久久久久1区2区 | 美腿丝袜亚洲一区| 日韩美女视频一区二区在线观看| 日韩电影一区二区三区四区| 91精品国产丝袜白色高跟鞋| 午夜精品久久久| 日韩亚洲欧美中文三级| 看片网站欧美日韩| 久久先锋影音av鲁色资源网| 美女任你摸久久| 日韩欧美成人一区二区| 韩国视频一区二区| 国产精品拍天天在线| 91丨九色丨蝌蚪富婆spa| 一区二区三区四区不卡在线| 欧美视频日韩视频在线观看| 强制捆绑调教一区二区| 精品粉嫩aⅴ一区二区三区四区| 久久超碰97中文字幕| 久久久久久一级片| 菠萝蜜视频在线观看一区| 亚洲二区在线视频| 日韩免费福利电影在线观看| 国产精品123| 亚洲一卡二卡三卡四卡五卡| 日韩视频永久免费| 91香蕉视频在线| 日本视频免费一区| 中文字幕在线观看不卡| 在线观看一区日韩| 蜜臀va亚洲va欧美va天堂| 欧美成va人片在线观看| 成人av电影在线| 日韩福利电影在线观看| 国产精品美女久久久久aⅴ| 欧美精品自拍偷拍| 成人aaaa免费全部观看| 一区二区在线观看免费视频播放| 日韩欧美国产综合| 日本久久一区二区三区| 国内精品伊人久久久久av影院| 国产精品女主播在线观看| 7777精品伊人久久久大香线蕉完整版 | 色综合天天综合网天天狠天天 | 在线不卡一区二区| 成人中文字幕在线| 免费三级欧美电影| 亚洲一卡二卡三卡四卡无卡久久| 久久精品一区四区| 91精品国产日韩91久久久久久| 成人激情文学综合网| 激情五月激情综合网| 亚洲国产美女搞黄色| 国产农村妇女毛片精品久久麻豆| 在线观看91av| 在线观看网站黄不卡| 成人sese在线| 国产精品一区二区果冻传媒| 香蕉久久一区二区不卡无毒影院| 综合分类小说区另类春色亚洲小说欧美| 日韩一区二区三区高清免费看看| 色狠狠色狠狠综合| jizzjizzjizz欧美| 国产乱对白刺激视频不卡 | 久久影视一区二区| 日韩欧美123| 欧美精品久久99| 欧美唯美清纯偷拍| 日本高清免费不卡视频| 成人禁用看黄a在线| 岛国av在线一区| 成人动漫精品一区二区| 国产精品538一区二区在线| 麻豆精品一区二区av白丝在线| 视频一区视频二区中文字幕| 亚洲自拍欧美精品| 亚洲精品国产a| 一区二区在线看| 亚洲自拍都市欧美小说| 亚洲人精品一区| 亚洲综合男人的天堂| 亚洲国产精品嫩草影院| 亚洲主播在线观看| 视频一区视频二区中文字幕| 热久久久久久久| 久久不见久久见免费视频1| 老司机精品视频一区二区三区| 精品亚洲porn| 国产福利一区在线观看| 成人禁用看黄a在线| 91碰在线视频| 欧美视频三区在线播放| 欧美一级二级三级乱码| 国产亚洲短视频| 一区免费观看视频| 亚洲高清一区二区三区| 美女脱光内衣内裤视频久久网站| 精品一区二区三区在线播放| 国产成人在线免费观看| 91视视频在线直接观看在线看网页在线看| 91久久精品日日躁夜夜躁欧美| 欧美三级韩国三级日本一级| 日韩一级大片在线观看| 国产精品情趣视频| 亚洲18影院在线观看| 国产一区二区不卡在线| 色婷婷久久久亚洲一区二区三区| 3atv一区二区三区| 国产欧美日韩另类视频免费观看 | 在线看不卡av| 久久综合久色欧美综合狠狠| 亚洲美女精品一区| 男人操女人的视频在线观看欧美 | 亚洲色图视频网站| 日本不卡一区二区| 99在线热播精品免费| 欧美一区二区视频观看视频| 国产清纯在线一区二区www|