“Possible loss of precision” in my Java program

后端 未结 5 1301
北荒
北荒 2021-01-03 03:03

I\'m new to Java. I wrote the following code:

import java.io.*;
import java.lang.*;

public class distravel
{
    public static void main(String args[])
             


        
5条回答
  •  清歌不尽
    2021-01-03 03:35

    d=((u*t)+a*Math.pow(t,x))/2F;
    

    should be

    d=(float)((u*t)+a*Math.pow(t,x))/2F;
    

    or declare d as double as GrahamS suggested.

提交回复
热议问题