Benford's Law states that the distribution of leading digits is not random. This is probably because many things grow logarithmically. Extract the leading digit from these vectors.
- 10 --> 1
- 13 --> 1
- 0.3 --> 3
- -4 --> 4
- -5 --> 5
- -0.006 --> 6
Input will be a vector
x = [1 0.3 -2 0.001 -0.0006, 582398, 3020];
Output should be
y = [1 3 2 1 6 5 3];
Solution Stats
Problem Comments
4 Comments
Solution Comments
Show comments
Loading...
Problem Recent Solvers2246
Suggested Problems
-
2524 Solvers
-
Find the sum of the elements in the "second" diagonal
1204 Solvers
-
Flip the vector from right to left
10772 Solvers
-
Given a square and a circle, please decide whether the square covers more area.
1725 Solvers
-
Spot the First Occurrence of 5
433 Solvers
More from this Author96
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
I added some extra test cases to fail some of the bogus answers.
Amazing Law!!!!!!!!!!!!
I cannot understand the problem.
Today I learned that 0.3/0.1 = 2.999999999 but 0.3*10=3
Floats always keep things... interesting...