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

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

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

?? 一個不錯的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一区二区三区免费野_久草精品视频
久久女同互慰一区二区三区| 国产亚洲成aⅴ人片在线观看 | 自拍偷拍欧美激情| 884aa四虎影成人精品一区| 国产成人免费在线观看| 亚洲精品第一国产综合野| 久久青草欧美一区二区三区| 欧美日韩一区成人| 盗摄精品av一区二区三区| 日韩黄色小视频| 亚洲欧美一区二区三区久本道91| 欧美成人r级一区二区三区| 91麻豆精品秘密| 国产精品一区二区果冻传媒| 日韩精品一区第一页| 亚洲欧美日韩电影| 日本一区二区不卡视频| 亚洲精品一区二区在线观看| 欧美精品一级二级| 在线免费av一区| av成人老司机| 成人h动漫精品| 国产乱理伦片在线观看夜一区| 天天综合天天做天天综合| 亚洲精品国产精品乱码不99| 中文字幕第一区二区| 国产欧美一区二区精品秋霞影院 | 欧美美女视频在线观看| 一本大道久久a久久综合| av在线不卡网| 成人黄色综合网站| 成人永久免费视频| 国产精品中文字幕日韩精品| 狠狠色伊人亚洲综合成人| 狂野欧美性猛交blacked| 日韩激情视频网站| 免费久久精品视频| 久久精品久久精品| 久久成人av少妇免费| 久久国产视频网| 久久国产精品72免费观看| 肉肉av福利一精品导航| 久久国产精品72免费观看| 日韩av电影天堂| 美女视频第一区二区三区免费观看网站| 亚洲伊人伊色伊影伊综合网| 亚洲图片欧美综合| 日韩不卡一二三区| 精品在线播放午夜| 国产尤物一区二区在线| 成人在线一区二区三区| 99精品1区2区| 欧美色图激情小说| 91精品国产欧美一区二区18| 日韩丝袜美女视频| 久久蜜桃av一区二区天堂| 中文字幕av免费专区久久| 亚洲欧洲综合另类| 亚洲大片免费看| 韩国午夜理伦三级不卡影院| 懂色中文一区二区在线播放| 91亚洲永久精品| 欧美日韩高清在线| 精品国产一区二区三区久久久蜜月 | 国产成人鲁色资源国产91色综| 丁香天五香天堂综合| 日本韩国视频一区二区| 欧美美女一区二区在线观看| 精品日韩在线观看| 国产精品国产三级国产普通话99| 亚洲男人都懂的| 人人超碰91尤物精品国产| 国产成人免费av在线| 日本韩国欧美在线| 日韩欧美成人一区| 亚洲欧美在线观看| 日产精品久久久久久久性色| 风间由美一区二区av101| 色综合夜色一区| 欧美电视剧免费观看| 国产精品热久久久久夜色精品三区| 一区二区三区在线视频免费| 日本不卡视频在线观看| www.欧美日韩国产在线| 正在播放亚洲一区| 亚洲天堂福利av| 日韩av在线免费观看不卡| www.色综合.com| 日韩欧美一二三区| 一卡二卡三卡日韩欧美| 韩国三级在线一区| 欧美主播一区二区三区美女| 欧美一区中文字幕| **性色生活片久久毛片| 蜜臀av一区二区在线观看 | 99r国产精品| 日韩欧美区一区二| 洋洋成人永久网站入口| 国产999精品久久久久久| 欧美一区二区视频免费观看| 中文字幕一区二区三区四区 | 蜜臀av在线播放一区二区三区| 99久久精品国产麻豆演员表| 精品精品欲导航| 亚洲bt欧美bt精品| 91视视频在线观看入口直接观看www| 日韩欧美亚洲国产精品字幕久久久 | 日本久久电影网| 久久精品欧美一区二区三区麻豆| 日韩国产精品大片| 在线区一区二视频| 综合精品久久久| 成人在线视频首页| 久久精品一区四区| 久久99久国产精品黄毛片色诱| 久久亚区不卡日本| 天堂影院一区二区| 91久久奴性调教| 亚洲天堂久久久久久久| 国产成人aaa| 亚洲精品在线一区二区| 美日韩一级片在线观看| 7777精品久久久大香线蕉| 久久网站热最新地址| 日韩三级高清在线| 蜜臀a∨国产成人精品| 91蜜桃免费观看视频| 久久99国产精品免费| 欧美一级淫片007| 国产·精品毛片| 麻豆精品视频在线观看免费| 欧美电影免费观看完整版| 美女脱光内衣内裤视频久久影院| 日韩欧美一级在线播放| 五月婷婷综合激情| 色欧美日韩亚洲| 色综合天天性综合| 亚洲最新视频在线播放| 欧美妇女性影城| 欧美午夜精品久久久久久超碰| a在线欧美一区| 99久久精品国产一区| 成人午夜碰碰视频| 成人性生交大片免费| 国产在线精品免费av| 国产美女精品在线| 久久99国产精品尤物| 看国产成人h片视频| 经典三级在线一区| 国产高清精品网站| jlzzjlzz亚洲日本少妇| 不卡av在线网| 欧美亚洲一区二区在线观看| 91免费观看视频| 99国产精品一区| 欧美一区二区网站| 亚洲三级免费电影| 精品国产sm最大网站| 欧美国产精品专区| 一区二区三区av电影| 视频一区二区国产| 成人精品视频.| 欧美日韩中文字幕精品| 69精品人人人人| 久久女同互慰一区二区三区| 亚洲免费观看高清完整| 免费人成在线不卡| 老汉av免费一区二区三区| www.欧美日韩| 欧美精品一区二区高清在线观看| 一区二区三区蜜桃网| 奇米一区二区三区av| 日韩电影免费一区| 一本一本久久a久久精品综合麻豆| 555www色欧美视频| 综合av第一页| 成人午夜视频福利| 精品久久久久一区| 日韩高清在线不卡| 色噜噜狠狠色综合欧洲selulu| 精品国产乱码久久久久久夜甘婷婷 | 日韩欧美国产一区二区三区| 亚洲男人电影天堂| 麻豆国产精品777777在线| 日本va欧美va精品发布| 91福利资源站| 欧美激情在线看| 国产精品香蕉一区二区三区| 欧美群妇大交群中文字幕| 久久伊99综合婷婷久久伊| 五月天丁香久久| 色综合天天性综合| 亚洲视频香蕉人妖| 亚洲精品日韩一| 国产精品一二二区| 久久综合成人精品亚洲另类欧美 | 一区二区三区小说| 成人一级片在线观看| 国产精品麻豆久久久| 粉嫩aⅴ一区二区三区四区|