最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

將正小數(shù)轉(zhuǎn)化為2-9進(jìn)制小數(shù)的實(shí)現(xiàn)方法

 更新時(shí)間:2013年05月08日 16:05:38   作者:  
本篇文章對(duì)正小數(shù)轉(zhuǎn)化為2-9進(jìn)制小數(shù)的實(shí)現(xiàn)方法進(jìn)行了介紹,需要的朋友參考下

將任意十進(jìn)制正小數(shù)分別轉(zhuǎn)換成2,3,4,5,6,7,8,9進(jìn)制正小數(shù),小數(shù)點(diǎn)后保留8位,并輸出。例如:若十進(jìn)制小數(shù)為0.795,則輸出:

 十進(jìn)制正小數(shù) 0.795000 轉(zhuǎn)換成 2 進(jìn)制數(shù)為: 0.11001011
 十進(jìn)制正小數(shù) 0.795000 轉(zhuǎn)換成 3 進(jìn)制數(shù)為: 0.21011011
 十進(jìn)制正小數(shù) 0.795000 轉(zhuǎn)換成 4 進(jìn)制數(shù)為: 0.30232011
 十進(jìn)制正小數(shù) 0.795000 轉(zhuǎn)換成 5 進(jìn)制數(shù)為: 0.34414141
 十進(jìn)制正小數(shù) 0.795000 轉(zhuǎn)換成 6 進(jìn)制數(shù)為: 0.44341530
 十進(jìn)制正小數(shù) 0.795000 轉(zhuǎn)換成 7 進(jìn)制數(shù)為: 0.53645364
 十進(jìn)制正小數(shù) 0.795000 轉(zhuǎn)換成 8 進(jìn)制數(shù)為: 0.62702436
 十進(jìn)制正小數(shù) 0.795000 轉(zhuǎn)換成 9 進(jìn)制數(shù)為: 0.71348853
以下代碼提供了這個(gè)功能。其中,dTestNo表示待轉(zhuǎn)的十進(jìn)制小數(shù)。iBase表示進(jìn)制數(shù)。

復(fù)制代碼 代碼如下:

#include <stdio.h>

void fun(double dTestNo, int iBase)
{
 int iT[8];  //轉(zhuǎn)化后的小數(shù)保留8位數(shù)
 int iNo;

 printf("十進(jìn)制正小數(shù) %f 轉(zhuǎn)換成 %d 進(jìn)制數(shù)為: ",dTestNo, iBase);

 for(iNo=0;iNo<8;iNo++)  //分別得出每位數(shù)字  小數(shù)部分
 {
  dTestNo *= iBase;
  iT[iNo] = (int)dTestNo;  //得出整數(shù)部分存放起來
  if(dTestNo>=1) dTestNo -= iT[iNo];  //減去整數(shù)部分
 }

 printf("0.");
 for(iNo=0; iNo<8; iNo++) printf("%d", iT[iNo]);
 printf("\n");
}

void main ( )

 double dTestNo= 0.795;
 int iBase;

 for(iBase=2;iBase<=9;iBase++)
  fun(dTestNo,iBase);
 printf("\n");
}


相關(guān)文章

  • 純c語言優(yōu)雅地實(shí)現(xiàn)矩陣運(yùn)算庫的方法

    純c語言優(yōu)雅地實(shí)現(xiàn)矩陣運(yùn)算庫的方法

    本文主要介紹了純c語言優(yōu)雅地實(shí)現(xiàn)矩陣運(yùn)算庫,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • C語言-I/O流設(shè)計(jì)實(shí)驗(yàn)

    C語言-I/O流設(shè)計(jì)實(shí)驗(yàn)

    編程語言的I/O類庫中常常使用流這個(gè)抽象的概念,它代表任何有能力產(chǎn)生數(shù)據(jù)的數(shù)據(jù)源對(duì)象或時(shí)有能力接收數(shù)據(jù)的接收端對(duì)象,本文為大家介紹C語言中I/O系統(tǒng)基礎(chǔ)知識(shí)
    2021-07-07
  • C語言實(shí)現(xiàn)酒店客房管理系統(tǒng)課程設(shè)計(jì)

    C語言實(shí)現(xiàn)酒店客房管理系統(tǒng)課程設(shè)計(jì)

    這篇文章主要為大家詳細(xì)介紹了C語言實(shí)現(xiàn)酒店客房管理系統(tǒng)課程設(shè)計(jì),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • 使用C語言的fork()函數(shù)在Linux中創(chuàng)建進(jìn)程的實(shí)例講解

    使用C語言的fork()函數(shù)在Linux中創(chuàng)建進(jìn)程的實(shí)例講解

    這篇文章主要介紹了使用C語言的fork()函數(shù)在Linux中創(chuàng)建進(jìn)程的實(shí)例講解,fork在父進(jìn)程下創(chuàng)建出的子進(jìn)程可以與父進(jìn)程一起來多進(jìn)程運(yùn)行同一個(gè)程序,需要的朋友可以參考下
    2016-06-06
  • C語言中宏定義的妙用方法

    C語言中宏定義的妙用方法

    今天小編就為大家分享一篇關(guān)于C語言中宏定義的妙用方法,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • C語言自定義類型的保姆級(jí)講解

    C語言自定義類型的保姆級(jí)講解

    這篇文章主要給大家介紹了關(guān)于C語言自定義類型的保姆級(jí)講解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • C++中變量進(jìn)行初始化的3種方法

    C++中變量進(jìn)行初始化的3種方法

    本文主要介紹了C++中變量進(jìn)行初始化的3種方法,包括用"=",構(gòu)造函數(shù)初始化以及統(tǒng)一初始化這三種方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-02-02
  • C語言詳細(xì)實(shí)現(xiàn)猜拳游戲流程

    C語言詳細(xì)實(shí)現(xiàn)猜拳游戲流程

    在學(xué)習(xí)了循環(huán)、分支、和函數(shù)之后,可以寫一些簡(jiǎn)單的小游戲來給自己的編程之路增添一份樂趣。不僅提升了編碼能力,還可以邊學(xué)邊玩,簡(jiǎn)直妙哉妙哉
    2022-05-05
  • C語言中聯(lián)合體與共用體和枚舉使用語法示例

    C語言中聯(lián)合體與共用體和枚舉使用語法示例

    這篇文章主要介紹了C語言中聯(lián)合體與共用體和枚舉使用語法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧
    2022-12-12
  • 深入淺析C/C++語言結(jié)構(gòu)體指針的使用注意事項(xiàng)

    深入淺析C/C++語言結(jié)構(gòu)體指針的使用注意事項(xiàng)

    這篇文章主要介紹了C/C++語言結(jié)構(gòu)體指針的使用,大家都知道指針在32位系統(tǒng)占用4Byte,在64位系統(tǒng)占用8Byte,下面看下c語言代碼例子
    2021-12-12

最新評(píng)論

外汇| 犍为县| 青铜峡市| 东乡| 济阳县| 福清市| 女性| 清远市| 黎川县| 兴海县| 新乡市| 谢通门县| 苍溪县| 怀仁县| 柳州市| 安庆市| 景泰县| 临颍县| 重庆市| 商南县| 容城县| 新绛县| 伊金霍洛旗| 苍梧县| 江北区| 西乌| 兰西县| 牡丹江市| 泸西县| 班戈县| 广元市| 古田县| 北辰区| 宝兴县| 芦溪县| 巩留县| 淮北市| 镇康县| 驻马店市| 屯门区| 桃江县|