정 소 수 를 2-9 진수 로 바 꾸 는 실현 방법
10 진법 의 정수 0.795000 을 2 진법 으로 바 꾸 면 0.11001011 이다. 10 진법 의 정수 0.795000 을 3 진법 으로 바 꾸 면 0.21011011011 이다. 10 진법 의 정수 0.795000 을 4 진법 으로 바 꾸 었 다.0.30232011 이다. 10 진법 의 정수 0.795000 을 5 진수 로 바 꾸 면 0.344141 이다. 10 진법 의 정수 0.795000 을 6 진수 로 변환 하 는 것 은 0.44341530 이다. 10 진 정수 0.795000 에서 7 진 으로 전환:0.53645364 10 진법 의 정수 0.795000 을 8 진수 로 변환 하 는 것 은 0.62702436 이다. 10 진 정수 0.795000 을 9 진수 로 바 꾸 었 습 니 다.0.71348853 이하 코드 는 이 기능 을 제공 합 니 다.그 중에서 dTestno 는 전환 을 기다 리 는 10 진법 소 수 를 나타 낸다.iBase 는 진 수 를 표시 합 니 다.
#include <stdio.h>
void fun(double dTestNo, int iBase)
{
int iT[8]; // 8
int iNo;
printf(" %f %d : ",dTestNo, iBase);
for(iNo=0;iNo<8;iNo++) //
{
dTestNo *= iBase;
iT[iNo] = (int)dTestNo; //
if(dTestNo>=1) dTestNo -= iT[iNo]; //
}
printf("0.");
for(iNo=0; iNo<8; iNo++) printf("%d", iT[iNo]);
printf("
");
}
void main ( )
{
double dTestNo= 0.795;
int iBase;
for(iBase=2;iBase<=9;iBase++)
fun(dTestNo,iBase);
printf("
");
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
C 언어 체인 시계는 뱀을 탐식하는 작은 게임을 실현한다본고의 실례는 여러분에게 C 언어 체인표가 뱀 탐식 게임을 실현하는 구체적인 코드를 공유하여 참고하도록 하였으며, 구체적인 내용은 다음과 같다. 프로젝트 이름: 뱀놀이 운영 환경: Linux 프로그래밍 언어: C 언...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.