// operators/MathOps.java// (c)2017 MindView LLC: see Copyright.txt// We make no guarantees that this code is fit for any purpose.// Visit http://OnJava8.com for more book information.// The mathematical operatorsimport java.util.*;public class MathOps {public static void main(String[] args) {// Create a seeded random number generator:Random rand = new Random(47);int i, j, k;// Choose value from 1 to 100:j = rand.nextInt(100) + 1;System.out.println("j : " + j);k = rand.nextInt(100) + 1;System.out.println("k : " + k);i = j + k;System.out.println("j + k : " + i);i = j - k;System.out.println("j - k : " + i);i = k / j;System.out.println("k / j : " + i);i = k * j;System.out.println("k * j : " + i);i = k % j;System.out.println("k % j : " + i);j %= k;System.out.println("j %= k : " + j);// Floating-point number tests:float u, v, w; // Applies to doubles, toov = rand.nextFloat();System.out.println("v : " + v);w = rand.nextFloat();System.out.println("w : " + w);u = v + w;System.out.println("v + w : " + u);u = v - w;System.out.println("v - w : " + u);u = v * w;System.out.println("v * w : " + u);u = v / w;System.out.println("v / w : " + u);// The following also works for char,// byte, short, int, long, and double:u += v;System.out.println("u += v : " + u);u -= v;System.out.println("u -= v : " + u);u *= v;System.out.println("u *= v : " + u);u /= v;System.out.println("u /= v : " + u);}}/* Output:j : 59k : 56j + k : 115j - k : 3k / j : 0k * j : 3304k % j : 56j %= k : 3v : 0.5309454w : 0.0534122v + w : 0.5843576v - w : 0.47753322v * w : 0.028358962v / w : 9.940527u += v : 10.471473u -= v : 9.940527u *= v : 5.2778773u /= v : 9.940527*/
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。