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

八进制转换为十进制

时间:2023-06-06 20:56:59浏览次数:38  
标签:转换 int long convertOctalToDecimal 八进制 十进制 decimalNumber

八进制转换为十进制

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

标签:转换,int,long,convertOctalToDecimal,八进制,十进制,decimalNumber
From: https://www.cnblogs.com/yesiming/p/17461651.html

相关文章

  • 十进制转换为八进制
    十进制转换为八进制#include<stdio.h>#include<math.h>intconvertDecimalToOctal(intn);intmain(){intn;printf("输入一个十进制数:");scanf("%d",&n);printf("十进制数%d转换为八进制位%lld",n,convertDecimalToOct......
  • [记]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......