Cody

Problem 495. Formatting currency numbers

Solution 2797852

Submitted on 6 Aug 2020
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test Status Code Input and Output
1   Fail
amt = 34.2; str = '$34.20'; assert(isequal(disp_currency(amt),str))

str = 34.2000

Assertion failed.

2   Fail
amt = 91337585; str = '$91,337,585.00'; assert(isequal(disp_currency(amt),str))

str = 91337585

Assertion failed.

3   Fail
amt = -63234922.46; str = '($63,234,922.46)'; assert(isequal(disp_currency(amt),str))

str = -6.3235e+07

Assertion failed.

4   Fail
amt = 2784.9; str = '$2,784.90'; assert(isequal(disp_currency(amt),str))

str = 2.7849e+03

Assertion failed.

Suggested Problems

More from this Author50

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!