如何在java中设置八进制的值? [英] how to set value of octal in java?
本文介绍了如何在java中设置八进制的值?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试编写以下代码。但它给了我错误,请帮助我。
I am trying to write following code.but it gives me error kindly help me.
int six=06;
int seven=07;
int abc=018;
int nine=011;
System.out.println("Octal 011 ="+nine);
System.out.println("octal O18 =" + abc);
为什么我不能给018和019变量.i可以给变量赋值020和021。
为什么会这样?这背后的原因请告诉我。
我收到以下错误
why i cant give 018 and 019 to variable.i can give value 020 and 021 to variable.
Why this happen? what's the reason behind this Kindly tell me.
I got Following error
integer number too large: 018
int eight=018;
推荐答案
Octal是base-8号码系统,所以意味着数字可以是0到7,你不能在八进制数系统中使用数字8(和9)。
Octal is base-8 number system, so it means digit can be from 0 to 7, you can't use digit 8 (and 9 too) in octal number system.
这篇关于如何在java中设置八进制的值?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文