From the number to make a fraction?

3 views (last 30 days)
Lev Mihailov
Lev Mihailov on 30 Jul 2019
Commented: Lev Mihailov on 30 Jul 2019
Hello! I have the number 3408289, I need to make 34,08289 out of it, how can I do this in the matlab?
And then the task is to take that number away.
x=[3408289 3408354 3408678];
y=[14,02 14,19 14,15];
z=x-y;
  2 Comments
Stephen23
Stephen23 on 30 Jul 2019
Edited: Stephen23 on 30 Jul 2019
"I have the number 3408289, I need to make 34,08289"
What does this mean exactly? Are you trying to print a formatted number somewhere?
"From the number to make a fraction?"
You do not mention fractions in the body of your question.
Lev Mihailov
Lev Mihailov on 30 Jul 2019
the system gives such answers without a fractional part.my answers are 3408289 wrong so you need to add a comma

Sign in to comment.

Answers (1)

madhan ravi
madhan ravi on 30 Jul 2019
X = zeros(size(y));
X(1:2:end) = fix(x / 1e5);
X(2:2:end) = rem(x , 1e5);
z = X-y
  2 Comments
Lev Mihailov
Lev Mihailov on 30 Jul 2019
In an assignment A(:) = B, the number of elements in A and B must be the same.
Error in Untitled (line 16)
X(1:2:end) = fix(x / 1e5);
gives this error
madhan ravi
madhan ravi on 30 Jul 2019
>> x=[3408289 3408354 3408678];
y=[14,02 14,19 14,15];
>> X = zeros(size(y));
X(1:2:end) = fix(x / 1e5);
X(2:2:end) = rem(x , 1e5);
z = X-y
z =
20 8287 20 8335 20 8663
>>

Sign in to comment.

Tags

Products

Community Treasure Hunt

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

Start Hunting!