Trong bài tập Bruce Eckels khác trong tính toán vận tốc, v = s/t
trong đó s và t là số nguyên. Làm thế nào để tôi làm cho nó để phân chia cranks ra một phao?Làm thế nào để phân chia 2 int tạo ra một phao thay vì một int khác?
class CalcV {
float v;
float calcV(int s, int t) {
v = s/t;
return v;
} //end calcV
}
public class PassObject {
public static void main (String[] args) {
int distance;
distance = 4;
int t;
t = 3;
float outV;
CalcV v = new CalcV();
outV = v.calcV(distance, t);
System.out.println("velocity : " + outV);
} //end main
}//end class
Grrr, điều này đã cho tôi khoảng 30 phút cho đến khi tôi thấy điều này và đã tìm nó ra. Quá dễ. : D – Rihards
Cụ thể hơn, quy tắc cụ thể này được đề cập ở đây: [Phép toán nhân] (http://java.sun.com/docs/books/jls/third%5Fedition/html/expressions.html#239829), vì vậy hãy để nó đứng ở đây để tham khảo trong tương lai. – quantum
(Đối với bất kỳ ai đến qua câu hỏi này sau, các liên kết đã cho bị hỏng. Các liên kết mới là: http://docs.oracle.com/javase/specs/jls/se7/html/jls-4.html#jls-4.2 .4 và http://docs.oracle.com/javase/specs/jls/se7/html/jls-15.html#jls-15.17) –