mirror of
https://github.com/TheAlgorithms/Java.git
synced 2025-07-26 22:14:08 +08:00
Format code with prettier (#3375)
This commit is contained in:
@ -6,7 +6,17 @@ package com.thealgorithms.maths;
|
||||
public class NumberOfDigits {
|
||||
|
||||
public static void main(String[] args) {
|
||||
int[] numbers = {0, 12, 123, 1234, -12345, 123456, 1234567, 12345678, 123456789};
|
||||
int[] numbers = {
|
||||
0,
|
||||
12,
|
||||
123,
|
||||
1234,
|
||||
-12345,
|
||||
123456,
|
||||
1234567,
|
||||
12345678,
|
||||
123456789,
|
||||
};
|
||||
for (int i = 0; i < numbers.length; ++i) {
|
||||
assert numberOfDigits(numbers[i]) == i + 1;
|
||||
assert numberOfDigitsFast(numbers[i]) == i + 1;
|
||||
@ -37,7 +47,9 @@ public class NumberOfDigits {
|
||||
* @return number of digits of given number
|
||||
*/
|
||||
private static int numberOfDigitsFast(int number) {
|
||||
return number == 0 ? 1 : (int) Math.floor(Math.log10(Math.abs(number)) + 1);
|
||||
return number == 0
|
||||
? 1
|
||||
: (int) Math.floor(Math.log10(Math.abs(number)) + 1);
|
||||
}
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user