gpt4 book ai didi

java - 将 double 型转换为浮点型

转载 作者:行者123 更新时间:2023-12-01 18:10:51 25 4
gpt4 key购买 nike

    class calc_Payroll

private float hours;
private float rate;
private int hrsStr;
float gross;

calc_Payroll(float a, float b, float c, float d)
{
gross = hours + (hrsStr * 1.33) * rate; //error here
}

我很困惑我在哪里将任何内容转换为 double ?但我收到的错误是

无法将 double 转换为 float

最佳答案

1.33 是一个 double 文字,它会导致整个 hours + (hrsStr * 1.33) * rates 表达式返回一个 double 值,如果没有显式强制转换,则无法将其分配给 float 变量。

将其更改为 1.33f 作为 float 文字。

关于java - 将 double 型转换为浮点型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33117731/

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