首页
/
每日頭條
/
圖文
/
c語言10進制轉2進制代碼
c語言10進制轉2進制代碼
更新时间:2024-11-26 17:39:33

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
推荐阅读
都有哪些軟件可以玩psp遊戲
都有哪些軟件可以玩psp遊戲
大家好!這裡是盒子君聊遊戲,謝謝你的觀看!你還記得曾經PSP的輝煌嗎?當年他擁有優質的遊戲,時尚的大屏幕機身設計,還有非常好的遊戲體驗,使他成為當年的掌機王者。當年小編也有一台PSP,每天都會拿它來玩《怪物獵人》《初音未來》《戰神》等遊戲,...
2024-11-26
元旦節哪些高速公路免費
元旦節哪些高速公路免費
錢江晚報·小時新聞記者唐旭鋒通訊員陳奕翔徐靜娜2022年元旦即将到來,小長假從2022年1月1日至3日三天,小長假期間高速公路正常收費。根據《國務院關于批轉交通運輸部等部門重大節假日免收小型客車通行費實施方案的通知》,高速小型客車免費通行的...
2024-11-26
上野動物園熊貓回國了嗎
上野動物園熊貓回國了嗎
有人給上海動物園的馬來熊喝喜茶?近日,社交媒體上有網友發布了一段視頻,稱給上海動物園的馬來熊喝了一口喜茶。在其他網友指出這種行為不妥後,該網友表示,下次注意。對于投喂動物的行為,上海動物園表示,多年來一直在開展禁止投喂的宣傳,呼籲遊客文明遊...
2024-11-26
白雲機場交通攻略
白雲機場交通攻略
國慶假期即将來臨,搭乘飛機如何快速通過安檢,交通出行有哪些注意事項,請收好白雲機場這份出行提醒——盡量避開出行高峰選擇合适交通工具出行廣州交警預計,今年國慶高速方面9月30日下午至10月1日淩晨将出現第一波出城高峰,10月1日9時至15時将...
2024-11-26
天幹地支陰陽五行順口溜
天幹地支陰陽五行順口溜
前面已經講過陰陽:《講透陰和陽》,現在從五行開始。什麼是五行?董仲舒的《春秋繁露.五行對》說:“故五行者,五行也。”這是讓人崩潰的解釋,簡直就是廢話,但是從這句廢話中,我們能找到理解五行的鑰匙。其實這不是廢話,是五行的最正确最基本的解釋,不...
2024-11-26
Copyright 2023-2024 - www.tftnews.com All Rights Reserved