首页
/
每日頭條
/
圖文
/
c語言10進制轉2進制代碼
c語言10進制轉2進制代碼
更新时间:2025-11-29 13:08:43

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
推荐阅读
大連東軟信息學院專科專業有哪些
大連東軟信息學院專科專業有哪些
近日,教育部辦公廳發布《關于公布2021年度國家級和省級一流本科專業建設點名單的通知》(教高廳函〔2022〕14号),大連東軟信息學院集成電路設計與集成系統、電子商務、動畫3個專業新入選國家級一流本科專業建設點,财務管理新入選省級一流本科專...
2025-11-29
鐘薛高打火機燒不化
鐘薛高打火機燒不化
面對31度室溫1小時不化的質疑,鐘薛高做了回應。主要原因就是産品的固形物含量有40%,且未添加飲用水。這就是說産品的料足,化了也難成流水狀。不過回應中的後兩句倒是值得回味,核心内容就是,産品使用了增稠劑。回應中用了極少量這個詞,有點意思。顯...
2025-11-29
鼠年拜年簡短的祝福語
鼠年拜年簡短的祝福語
鼠年好~鼠年好~蹦蹦跳跳的小老鼠來啦!老鼠在十二生肖中排第一充滿了靈性與生命力從鼠年開始十二生肖又将開始新的一輪~今年新春提倡電子拜年在雲聚會裡,什麼吉祥話最讓人高興?小侬送上一大波可愛的鼠年諧音祝福語馬上學起來保持好心情,健康過大年!“鼠...
2025-11-29
哪種防曬衣真的可以防曬黑
哪種防曬衣真的可以防曬黑
審稿專家:陽玉球東華大學紡織學院紡織材料系教授炎熱的夏天,太陽肆意地揮灑着它的熱情。太陽光可以加快維生素D的合成,促進骨骼組織發育,防止佝偻病,有益于身體健康,把我們的皮膚曬成小麥色……雖然陽光有着很多好處,但也存在着對人體的危害。太陽光中...
2025-11-29
揭秘籌碼分布的真正奧秘
揭秘籌碼分布的真正奧秘
(本文由公衆号越聲攻略(yslc688)整理,僅供參考,不構成操作建議。如自行操作,注意倉位控制和風險自負。)籌碼分布可以反映主力控盤信息、多空交鋒情況、市場成本變化趨勢,可以行之有效地幫助我們理解股價運行軌迹,預測價格發展方向。在捕獲黑馬...
2025-11-29
Copyright 2023-2025 - www.tftnews.com All Rights Reserved