是否可以创建这样一个数值变量,其值可以稍后声明,或者根本不声明?同时,她还可以自由参与数学表达式,甚至更好,可以用一个方程来确定她的价值。例如如果x + 2 = 8,那么x = 6
如果这是不可能的,那么就这样回答。
是否可以创建这样一个数值变量,其值可以稍后声明,或者根本不声明?同时,她还可以自由参与数学表达式,甚至更好,可以用一个方程来确定她的价值。例如如果x + 2 = 8,那么x = 6
如果这是不可能的,那么就这样回答。
在 JS、PHP、Python 等其他语言中,使用字母 e 书写数字不会造成任何困难。
const number = 1e6
// Будет равно 1 000 000
但在爪哇
public class main {
public static void main(String[] args) {
int a = 1e6;
}}
输出:
java: incompatible types: possible lossy conversion from double to int
对于浮点数,不会发生错误。但是随着整个...
double a = 1e6;
//Сохранится как 1000000.00.
谁能解释为什么以及如何解决这个问题?