import java.util.*;
import java.lang.*;
import java.io.*;
public class MyClass {
public static void main (final String[] args) {
float distanceInMeters = 0.0f;
long time = 1439230171182L;
long previousTime = 1439230111554L;
float speed = (distanceInMeters/1000)/((time - previousTime)/3600000);
System.out.println(speed);
}
}
Этот расчет возвращает «NaN». Кто-нибудь знает, почему?Почему этот Java длинный расчет возвращает NaN?
Почему люди голосуют за этот вопрос? Код сообщения отправителя, который воспроизводит проблему, и сообщает нам, в чем проблема. – Mark