//第一种 运用循环
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
//在此输入您的代码...
int num=scan.nextInt();
int result=0;
int p=1;
while(num>0)
{
int n=num%10;
result+=n*p;
num=num/10;
p=p*9;
}
System.out.print(result);
scan.close();
}
}
//第二种 运用 Integer
//Integer.parseInt(String s,int radix):将指定进制的字符串转换为int类型的整数
//Integer.parseInt(字符串,这个字符串是几进制); import java.util.Scanner; public class Main{public static void main(String[] args){Scanner scan=new Scanner(System.in);String num=scan.nextLine();int number=Integer.parseInt(num,9);System.out.println(number);} }
//扩充: Integer.toString(int i,int radix):将整数转换为指定进制的字符串表示
int num=255;
String number=Integer.toSting(num,2);//将num转换为二进制,并用字符串表示