Difference between single and double in matlab?
이전 댓글 표시
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?
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Logical에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!