海詩網(wǎng) 知識(shí)百科 c語言十進(jìn)制轉(zhuǎn)二進(jìn)制代碼(c語言十進(jìn)制轉(zhuǎn)二進(jìn)制代碼有小數(shù))

c語言十進(jìn)制轉(zhuǎn)二進(jìn)制代碼(c語言十進(jìn)制轉(zhuǎn)二進(jìn)制代碼有小數(shù))

c語言十進(jìn)制轉(zhuǎn)二進(jìn)制代碼, 一般來說,C語言中的十進(jìn)制到二進(jìn)制的轉(zhuǎn)換是指C語言環(huán)境下的十進(jìn)制到二進(jìn)制的轉(zhuǎn)換,即屬于二進(jìn)制轉(zhuǎn)換的一種。它的原理通常是將正整數(shù)轉(zhuǎn)換成二進(jìn)制,采用除以二的方法,然后逆序,高位用零填充。

c語言十進(jìn)制轉(zhuǎn)二進(jìn)制代碼有小數(shù)

參考示例:

十進(jìn)制到二進(jìn)制樣本代碼一

# include stdio.h

int main()

{

int i, n=0, b[16];

scanf(%d,I);//讀取十進(jìn)制數(shù)

for (; i; i=1)

b[n++]=i1;

for (; n; )

printf(%d,b[-n]);//二進(jìn)制數(shù)逐個(gè)輸出。

//getchar();

printf(/n);

return 0;

}

c語言十進(jìn)制轉(zhuǎn)二進(jìn)制代碼有小數(shù)

十進(jìn)制到二進(jìn)制樣本代碼二

# include stdio . h void main(){ int a;scanf(/%d/,a);//輸入十進(jìn)制數(shù)。int result=0;//存儲(chǔ)的二進(jìn)制結(jié)果。

int p=1;//p=1表示單元號(hào)do { int b=a % 2;//b是余數(shù),第一個(gè)余數(shù)是二進(jìn)制單位。結(jié)果=結(jié)果p * b;p=p * 10//*10表示下一位是10位。

a=a/2;}while(a);printf(///n%d//n/,result);}

c語言十進(jìn)制轉(zhuǎn)二進(jìn)制代碼,以上就是本文為您收集整理的c語言十進(jìn)制轉(zhuǎn)二進(jìn)制代碼最新內(nèi)容,希望能幫到您!更多相關(guān)內(nèi)容歡迎關(guān)注。

本文來自網(wǎng)絡(luò),不代表海詩網(wǎng)立場,轉(zhuǎn)載請(qǐng)注明出處:http://x91880.com/n/169249.html
      

java(java是什么)

發(fā)表回復(fù)
聯(lián)系我們
聯(lián)系我們

在線咨詢: QQ交談

郵箱: 3587015498@qq.com

工作時(shí)間:周一至周五,9:00-17:30,節(jié)假日休息

關(guān)注微信
微信掃一掃關(guān)注我們
微信掃一掃關(guān)注我們
關(guān)注微博
返回頂部