成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

怎么解決關(guān)于C++讀入數(shù)字按位取出與進(jìn)制轉(zhuǎn)換問(wèn)題

今天就跟大家聊聊有關(guān)怎么解決關(guān)于C++讀入數(shù)字按位取出與進(jìn)制轉(zhuǎn)換問(wèn)題,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

成都創(chuàng)新互聯(lián)主營(yíng)杭錦后網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,重慶APP開(kāi)發(fā),杭錦后h5小程序定制開(kāi)發(fā)搭建,杭錦后網(wǎng)站營(yíng)銷推廣歡迎杭錦后等地區(qū)企業(yè)咨詢

這一片博客我就不寫(xiě)具體的一個(gè)題了,只是總結(jié)一種典型問(wèn)題——讀入數(shù)字按位取出。

就拿數(shù)字12345舉例吧。

是首先,我們要取出個(gè)位。這樣取出:

12345/1=12345

12345%10=5. //為了好發(fā)現(xiàn)規(guī)律

這樣我們就有了它的個(gè)位。十位是這樣:

12345/10=1234

1234%10=4.

同理,百位:

12345/100=123

123%10=3.

于是可以發(fā)現(xiàn),取出哪一位,就是要先將原數(shù)除以這一位的位名,再模10.

程序:

#include<iostream>#include<cmath>using namespace std;int main(){  int a[100];  int wei = 0;  int num;  cin >> num;  while ((num / (int)pow(10, wei)) != 0)    //循環(huán)終止條件是這個(gè)數(shù)的位數(shù)小于這一次要除以的數(shù)的位數(shù)  {    a[wei] =(num/(int)pow(10,wei))%10;    //根據(jù)剛才得出的結(jié)論,取出各位,存到數(shù)組中。    wei++;    }}

然后是進(jìn)制轉(zhuǎn)換問(wèn)題。其實(shí)和取位問(wèn)題差不多,只不過(guò)取出之后要乘上這一位對(duì)應(yīng)的進(jìn)制的次方數(shù)。

程序:

long long to10(int jz,int num)//功能:將輸入的數(shù)轉(zhuǎn)換成十進(jìn)制 {    long long result=0;  int wei=0;  while(num/(int)pow(10,wei)!=0)//將輸入的數(shù)按位取出   {    result+=pow(jz,wei)*((int)(num/pow(10,wei))%10);//按數(shù)所在的位置乘上對(duì)應(yīng)的進(jìn)制的次方     wei++;//    (num/1)%10//    (num/10)%10//    (num/100)%10  }  return result; }

看完上述內(nèi)容,你們對(duì)怎么解決關(guān)于C++讀入數(shù)字按位取出與進(jìn)制轉(zhuǎn)換問(wèn)題有進(jìn)一步的了解嗎?如果還想了解更多知識(shí)或者相關(guān)內(nèi)容,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。

分享名稱:怎么解決關(guān)于C++讀入數(shù)字按位取出與進(jìn)制轉(zhuǎn)換問(wèn)題
本文鏈接:http://jinyejixie.com/article40/pgijeo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、定制開(kāi)發(fā)用戶體驗(yàn)、外貿(mào)建站、網(wǎng)站設(shè)計(jì)公司、App設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)
涿鹿县| 昆明市| 法库县| 内江市| 洛南县| 大渡口区| 平谷区| 庆阳市| 台南县| 三原县| 定远县| 鲜城| 保靖县| 闻喜县| 古蔺县| 长岭县| 渭源县| 冀州市| 九江市| 德令哈市| 双鸭山市| 桃江县| 贞丰县| 息烽县| 聂荣县| 八宿县| 从化市| 田东县| 虞城县| 海阳市| 乌拉特后旗| 咸宁市| 吉林省| 新疆| 沂南县| 广水市| 福安市| 大城县| 元谋县| 岱山县| 罗平县|