Advertisement
desant74268

HW1

Mar 30th, 2020
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.99 KB | None | 0 0
  1. public class HW1 {
  2.     public static void main(String[] args) {
  3.  
  4.         int num1 = 8;
  5.         int num2 = 12;
  6.         System.out.println("num1 = " + num1 + "\n" + "num2 = " + num2 + "\n" + "Summ int: " + (num1 + num2));
  7.         System.out.println("Difference int: " + (num1 - num2));
  8.         System.out.println("Multiply int: " + (num1 * num2));
  9.         System.out.println("Division int: " + (num1 / num2));
  10.         System.out.println("DivisionMod int: " + (num1 % num2));
  11.         System.out.println("num1 += num1: " + (num1 += num1));
  12.         System.out.println("num1 -= num2: " + (num1 -= num2));
  13.         System.out.println("num2 /= num1: " + (num2 /= num1));
  14.         System.out.println("num1 *= num1: " + (num1 *= num1));
  15.         System.out.println("num1 %= num2: " + (num1 %= num2));
  16.         System.out.println("++num1: " + (++num1));
  17.         System.out.println("--num1: " + (--num1));
  18.         System.out.println("num1 = 13 - num2++ = " + (num1 = 13 - num2++) + ";  num2 = " + (num2));
  19.         System.out.println("num1 = 13 - ++num2 = " + (num1 = 13 - ++num2) + ";  num2 = " + (num2) + "\n");
  20.  
  21.         double d1 = 2.596;
  22.         double d2 = 8.456;
  23.         System.out.println("d1 = " + d1 + "\n" + "d2 = " + d2 + "\n" + "Summ double: " + (d1 + d2));
  24.         System.out.println("Difference int: " + (d1 - d2));
  25.         System.out.println("Multiply int: " + (d1 * d2));
  26.         System.out.println("Division int: " + (d1 / d2));
  27.         System.out.println("DivisionMod int: " + (d1 % d2));
  28.         System.out.println("d1 += d1: " + (d1 += d1));
  29.         System.out.println("d1 -= d2: " + (d1 -= d2));
  30.         System.out.println("d2 /= d1: " + (d2 /= d1));
  31.         System.out.println("d1 *= d1: " + (d1 *= d1));
  32.         System.out.println("d1 %= d2: " + (d1 %= d2));
  33.         System.out.println("++d1: " + (++d1));
  34.         System.out.println("--d1: " + (--d1));
  35.         System.out.println("d1 = 13 - d2++ = " + (d1 = 13 - d2++) + ";  num2 = " + (d2));
  36.         System.out.println("d1 = 13 - ++d2 = " + (d1 = 13 - ++d2) + ";  num2 = " + (d2) + "\n");
  37.  
  38.         boolean b1 = false;
  39.         boolean b2 = false;
  40.         System.out.println("Таблица истинности:");
  41.         System.out.println("  X   |   Y   |   X!  |   X&&Y  |   X||Y  |   X^Y   ;");
  42.         System.out.println(b1 + " | " + b2 + " |  " + !b1 + " |  " + (b1 & b2) + "  |  " + (b1 | b2) + "  |  "
  43.                 + (b1 ^ b2));
  44.         System.out.println(b1 + " | " + (b2 = !b2) + "  |  " + !b1 + " |  " + (b1 & b2) + "  |  " + (b1 | b2) + "   |  "
  45.                 + (b1 ^ b2));
  46.         System.out.println((b1 = !b1) + "  | " + (b2 = !b2) + " | " + !b1 + " |  " + (b1 & b2) + "  |  " + (b1 | b2)
  47.                 + "   |  " + (b1 ^ b2));
  48.         System.out.println(b1 + "  | " + (b2 = !b2) + "  | " + !b1 + " |  " + (b1 & b2) + "   |  " + (b1 | b2)
  49.                 + "   |  " + (b1 ^ b2) + "\n");
  50.  
  51.         int x = 345;
  52.         int y = 461;
  53.         System.out.println("Побитовые операции:");
  54.         System.out.println("X = " + x + "; В двоичной системе: " + (Integer.toBinaryString(x)));
  55.         System.out.println("НЕ (X): " + (~x));
  56.         System.out.println("Y = " + y + "; В двоичной системе:   " + (Integer.toBinaryString(y)));
  57.         System.out.println("X = " + x + "; В двоичной системе:   " + (Integer.toBinaryString(x)));
  58.         System.out.println("X&Y = " + (x & y) + "; В двоичной системе: " + (Integer.toBinaryString(x & y)));
  59.         System.out.println("X|Y = " + (x | y) + "; В двоичной системе: " + (Integer.toBinaryString(x | y)));
  60.         System.out.println("X^Y = " + (x ^ y) + "; В двоичной системе:  " + (Integer.toBinaryString(x ^ y)));
  61.         int a = 64;
  62.         int b = 3;
  63.         System.out.println("a = "+ a +"\n" +"В двоичной системе:  " + (Integer.toBinaryString(a)) +"\n"+ "b = "+ b +"\n"
  64.                 + "a<<b = " + (a<<b));
  65.         System.out.println("a>>b = " + (a>>b));
  66.  
  67.  
  68.     }
  69. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement