首页
/
每日頭條
/
圖文
/
c語言10進制轉2進制代碼
c語言10進制轉2進制代碼
更新时间:2025-07-08 14:54:44

c語言10進制轉2進制代碼?#include<stdio.h>#define N 10,下面我們就來聊聊關于c語言10進制轉2進制代碼?接下來我們就一起去了解一下吧!

c語言10進制轉2進制代碼(c語言-10進制轉2進制)1

c語言10進制轉2進制代碼

#include<stdio.h>

#define N 10

#define M 100

void fun10_2_Z(long number)//十進制整數部分轉二進制

{

char ch[M];

int len=0;

if(number==0)

{

printf("%d",number);//如果整數部分為零直接輸出

}

else

{

while(number)

{

ch[len ]=number%2;//餘數放入數組存儲

number=number/2;//得出的整數遞歸除2

}

for( ;len>0;len--)//逆向輸出

{

printf("%d",ch[len-1]);

}

}

}

void fun10_2_X(double number) //十進制小數部分轉二進制

{

int i,len=0;

int arry[N];

while(number)

{

int temp = (int)(number*2);

arry[len ]=temp;

if(len==N)

break; //控制小數點後不超過十位

number = 2*number-temp;

}

printf(".");

for(i=0;i<len;i )

{

printf("%d",arry[i]);

}

}

int main()

{

double number;

scanf("%lf",&number);

long t=(int)number;//整數部分

double m=number-t;//小數部分

fun10_2_Z(t);

fun10_2_X(m);

return 0;

}

Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
應季水果怎麼吃效果最好
應季水果怎麼吃效果最好
來源:綜自中國食品安全報、食安福州水果中含有豐富的維生素每天吃水果補充營養。不過......談到水果有人歡喜有人憂,有些人吃水果會有反酸胃脹等症狀,到底咋回事兒?其實,每一種水果的營養成分和藥用價值不一樣,水果也分寒熱涼溫,吃的不恰當會得“...
2025-07-08
英國女子成功減肥726斤
英國女子成功減肥726斤
據英國每日郵報報道,一位來自23歲的英國姑娘HannahLucas曾因患厭食症體重跌到隻有25公斤,差點就死了,如今通過治療和自己的努力終于克服病症,不僅病好了,海邊的非常的漂亮,她在網上曬照片後,大家看到現在的她,都紛紛表示祝賀。Hann...
2025-07-08
标點符号使用方法口訣
标點符号使用方法口訣
有人說,标點是文字間跳動的音符。其實,标點和文字一樣,是文章不可或缺的一部分,在文中起着輔助文字進行表達的作用。标點的使用,有它自己的“章法”。在文章寫作中,有幾種值得注意的标點用法,今天,帥帥帶您細細梳理~01括号,應該這樣用括号的使用,...
2025-07-08
什麼情況可以辦理企業年金
什麼情況可以辦理企業年金
說起企業年金,和基本的社保制度相比,很多人不是很熟悉。因為企業年金相對比較小衆,交納範圍不大,到目前為止,參加企業年金的人員大概隻有1600萬左右。加大企業年金的覆蓋範圍不過,這種狀況可能要發生變化了,在前幾天國家人社部發布《人力資源和社會...
2025-07-08
excel部分數據如何生成二維碼
excel部分數據如何生成二維碼
Hello大家好,我是幫幫。今天跟大家分享一張Excel二維碼制作技巧,動态碼快捷設置,簡單實用不操心。有個好消息!為了方便大家更快的掌握技巧,尋找捷徑。請大家點擊文章末尾的“了解更多”,在裡面找到并關注我,裡面有海量各類模闆素材免費下載,...
2025-07-08
Copyright 2023-2025 - www.tftnews.com All Rights Reserved