Guest User

Untitled

a guest
Aug 21st, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class numberManipulation {
  4.  
  5. static String DecToBinary(int num) {
  6. if(num <= 0) return ""+num;
  7. String hold = "";
  8. while(num!=0) {
  9. hold = (num%2)+hold;
  10. num/=2;
  11. }
  12. return hold;
  13. }
  14. static boolean isNegative(int num) {
  15. if (num < 0) return true;
  16. else return false;
  17. }
  18. static boolean isPositive(int num) {
  19. if (num > 0) return true;
  20. else return false;
  21. }
  22. static String Odd(int num) {
  23. if (num%2 == 1) return "Yes";
  24. else return "No";
  25. }
  26. static String Even(int num) {
  27. if (num%2 == 0) return "Yes";
  28. else return "No";
  29. }
  30. public static void main(String[] args) {
  31. Scanner sc = new Scanner (System.in);
  32. System.out.print("Enter number: ");
  33. int num = sc.nextInt();
  34. sc.close();
  35. System.out.println("Binary Value\t: "+DecToBinary(num));
  36. System.out.println("isNegative\t: "+isNegative(num));
  37. System.out.println("isPositive\t: "+isPositive(num));
  38. System.out.println("Odd\t\t\t: "+Odd(num));
  39. System.out.println("Even\t\t: "+Even(num));
  40. }
  41. }
Add Comment
Please, Sign In to add comment