Difference between single and double in matlab?
Show older comments
Althought both are different data types of MATLAB but what is difference between these two data types. Is it only that double has 64 bits and has more storage place and can store comparativeltly large value??
I was writing a code in MATLAB
clc
close all
clear all
x1=single(550000000)+single(5000000)+single(200000)+single(18300)
x2=550000000+5000000+200000+18300
CX1=class(x1)
CX2=class(x2)
Why do i get different answers for x1 and x2?? The last two lines CX1 and CX2 tell us that x1 is single while x2 is double but why we don't get equal value in both x1 and x2?
Accepted Answer
More Answers (0)
Categories
Find more on Logical 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!