MCPcopy Create free account
hub / github.com/careercup/ctci / main

Method main

java/Chapter 17/Question17_7/Question.java:58–108  ·  view source on GitHub ↗
(String[] args)

Source from the content-addressed store, hash-verified

56 }
57
58 public static void main(String[] args) {
59 /* numbers between 100000 and 1000000 */
60 for (int i = 0; i < 8; i++) {
61 int value = (int) Math.pow(10, i);
62 String s = numToString(-1 * value);
63 System.out.println(value + ": " + s);
64 }
65
66 /* numbers between 0 and 100 */
67 for (int i = 0; i < 10; i++) {
68 int value = AssortedMethods.randomIntInRange(0, 100);
69 String s = numToString(value);
70 System.out.println(value + ": " + s);
71 }
72
73 /* numbers between 100 and 1000 */
74 for (int i = 0; i < 10; i++) {
75 int value = AssortedMethods.randomIntInRange(100, 1000);
76 String s = numToString(value);
77 System.out.println(value + ": " + s);
78 }
79
80 /* numbers between 1000 and 100000 */
81 for (int i = 0; i < 10; i++) {
82 int value = AssortedMethods.randomIntInRange(1000, 100000);
83 String s = numToString(value);
84 System.out.println(value + ": " + s);
85 }
86
87
88 /* numbers between 100000 and 100000000 */
89 for (int i = 0; i < 10; i++) {
90 int value = AssortedMethods.randomIntInRange(100000, 100000000);
91 String s = numToString(value);
92 System.out.println(value + ": " + s);
93 }
94
95 /* numbers between 100000000 and 1000000000 */
96 for (int i = 0; i < 10; i++) {
97 int value = AssortedMethods.randomIntInRange(100000000, 1000000000);
98 String s = numToString(value);
99 System.out.println(value + ": " + s);
100 }
101
102 /* numbers between 1000000000 and Integer.MAX_VALUE */
103 for (int i = 0; i < 10; i++) {
104 int value = AssortedMethods.randomIntInRange(1000000000, Integer.MAX_VALUE);
105 String s = numToString(value);
106 System.out.println(value + ": " + s);
107 }
108 }
109}

Callers

nothing calls this directly

Calls 2

numToStringMethod · 0.95
randomIntInRangeMethod · 0.95

Tested by

no test coverage detected