为了账号安全,请及时绑定邮箱和手机立即绑定

int类的值可以和double类的值一起运算吗

package com.lx8;


public class Lx {

public static void main(String[] args) {

int a=8;

double b=12.5;

int two=0;

two=a+b;


正在回答

2 回答

方法1:

int a = 8;
double b = 12.5;
double two = 0;//可以先不用赋值,后面运算过程会自动赋值;
two = a + b;
System.out.println(two);

方法2:

int a = 8;
double b = 12.5;
int two = 0;//可以先不用赋值,后面运算过程会自动赋值;
two = a + (int)b;
System.out.println(two);


1 回复 有任何疑惑可以回复我~
#1

weixin_慕尼黑9518436

注意前者two的声明类型是double类;后者是在运算过程中将b强制转换为int类。
2019-08-20 回复 有任何疑惑可以回复我~

我觉得相加的是值而不是变量吧...
我是小白 不懂

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

int类的值可以和double类的值一起运算吗

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信