long n=13356332255; 这句话居然都能出错,我服了,各位帮忙看看啊
小弟用eclipse编程序,需要将一个手机号码进行乘除运算,但是
long n=13356332255; 这句话居然出错,编译不通过,提示错误是:
The literal 13356332255 of type int is out of range ,明明是long型,怎么提示int过界呢??各位高手指点下啊。。。
[解决办法]
long n=13356332255L;
[解决办法]
不加l后面那个就是一个int
[解决办法]
数字默认是int型,如果要标识为long,后面加l或者L,类似于 float = 3.0f;不加f也会出错
[解决办法]
UP 学习了。
[解决办法]
UP 学习了。