首页 > 其他分享 >十进制转换为八进制

十进制转换为八进制

时间:2023-06-06 20:56:17浏览次数:50  
标签:转换 int octalNumber convertDecimalToOctal 八进制 十进制

十进制转换为八进制

#include <stdio.h>
#include <math.h>
int convertDecimalToOctal(int n);
int main()
{
    int n;
    printf("输入一个十进制数: ");
    scanf("%d", &n);
    printf("十进制数 %d 转换为八进制位 %lld", n,convertDecimalToOctal( n) );
    return 0;
}
int convertDecimalToOctal(int n)
{
    int octalNumber= 0;
    int  i = 1;
    while (n!=0)
    {
        octalNumber+=(n%8)*i;
        n/=8;
        i *= 10;
    }
    return octalNumber;
}

标签:转换,int,octalNumber,convertDecimalToOctal,八进制,十进制
From: https://www.cnblogs.com/yesiming/p/17461627.html

相关文章

  • [记]Rust结构体转换为二进制数据
    这个函数可以直接读取或者转化为二进制数据,适用于系统编程;usestd::mem;structTestdata{ucc:u8,udd:u8,}fnmain(){letddd=Testdata{ucc:2,udd:9};unsafe{letuu16:u16=mem::transmute_copy(&ddd);println!("{}",uu16%256);......
  • IO流:转换流-字符输入转换流
       ......
  • IO流:转换流-字符输出转换流
      ......
  • 6.6 多对多映射转换
    classMember{privateStringmid;privateStringname;privateProductproducts[];publicMember(Stringmid,Stringname){this.mid=mid;this.name=name;}publicvoidsetProducts(Productproducts[]){thi......
  • 北京时间与Unix时间戳相互转换
    #include<bits/stdc++.h>#defineullunsignedlonglong#definelllonglongusingnamespacestd;intT;strings1,s2;intx;charch;voidsolve1(){structtmt;t.tm_year=x;scanf("%d-%d",&t.tm_mon,&t.tm_mday);......
  • 【SQL】将查询到的值转换为其它数据(如汉字)
    方法一:--语法casewhen列名=条件then命名else命名end示例selectid,(casewhenclass=0then"语文"whenclass=1then"数学"whenclass=2then"英语"end)as学科frombase; 方法二:--语法case列名when条件then命名else命名end示......
  • 二进制转换为十进制
    二进制转换为十进制#include<stdio.h>#include<math.h>intconvertBinaryToDecimal(longlongn);intmain(){longlongn;printf("输入一个二进制数:");scanf("%lld",&n);printf("二进制数%lld转换为十进制数为:%d",n,convertB......
  • 十进制转换为二进制
    十进制转换为二进制#include<stdio.h>#include<math.h>longlongconvertDecimalToBinary(intn);intmain(){intn;printf("输入一个十进制数:");scanf("%d",&n);printf("十进制数%d转换为二进制位%lld",n,convertDeci......
  • 浏览器请求转换成Postman和postman请求转Java/JS.等后端代码
     unirest为例:<!--与postman非常友好的RPC框架--><dependency><groupId>com.konghq</groupId><artifactId>unirest-java</artifactId><version>3.5.00</version></depend......
  • Permute 3 Mac(万能格式转换工具) v3.10.2中文版
    Permute3Mac是一款功能强大的万能格式转换工具,专为macOS系统设计。它可以帮助用户轻松、快速地将音频、视频和图像文件转换成各种格式,以满足用户不同的需求。→→↓↓载Permute3MacPermute3Mac支持多种文件格式的导入和输出,包括MP4、MOV、MKV、AVI、FLAC、MP3、PNG......