Temperature conversion script doest work with negative input value
이전 댓글 표시
I've made a script that converts Farenheit to Celsius and Kelvin, but when the input value is negative the script breaks and gives incorrect values. how can i fix this?
% input the temperature in farenheit
F=input('Input the temperature in Farenheit that you want to convert to Celsius and Kelvin:');
% calculate the temperature in celsius
C=5/9*((F)-32);
%calculate the tempurature in kelvin
K=C+273;
% output the temperature in celsius and kelvin
disp([num2str(F),' degrees Farenheit is ',num2str(C),' degrees Celsius and ',num2str(K),' degrees Kelvin'])
댓글 수: 1
Torsten
2022년 12월 23일
Disregarding the fact that "Farenheit" should be "Fahrenheit", your code works just fine.
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Chemistry에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!