gpt4 book ai didi

java - 从 Java 原始 int 转换为 double

转载 作者:行者123 更新时间:2023-11-29 05:34:45 31 4
gpt4 key购买 nike

如果我打电话

methodName(5, 1/2);

它有签名

public static int methodName(int x, double y){
}

methodName 是否收到值为 00.5y

最佳答案

int y = 1/2;

此时,y 为 0。如果您之后尝试将其转换为 double,它将为 0.0。它不记得它是如何获得它的值(value)的,只记得它的值(value)是什么。

编辑:我认为编译器实际上会在编译时用 0 替换 1/2。使代码完全等同于 int y = 0

关于java - 从 Java 原始 int 转换为 double,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19911415/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com