about fprintf.

2 views (last 30 days)
Ejay Kasai
Ejay Kasai on 13 Sep 2011
hello, i would like to know how to display my final answer with sq. units. for example my area=4/3. i would like to know how to use fprintf so my final answer would become 4/3 sq. units. thank you!
  2 Comments
Fangjun Jiang
Fangjun Jiang on 13 Sep 2011
Are you asking to display a=4/3 as ratio of 4/3 instead of a=1.333, or are you asking to display whatever the square units? Do you want to display at command window, or to a file?
Jan
Jan on 13 Sep 2011
What exactly are "sq. units"?

Sign in to comment.

Accepted Answer

Jan
Jan on 13 Sep 2011
Perhaps you wnat something like this:
x = 1.333333333333;
[a, b] = rat(x);
fprintf('%d/%d m^2\n', a, b)
  2 Comments
Ejay Kasai
Ejay Kasai on 14 Sep 2011
but how do display it in decimal places?
Jan
Jan on 14 Sep 2011
fprintf('%f m^2\n', x)

Sign in to comment.

More Answers (0)

Categories

Find more on Loops and Conditional Statements in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!