MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [求助]遇到一个奇怪的问题 0-0-0居然等于-48 (https://www.labfans.com/bbs/showthread.php?t=4699)

zdsq_0615 2008-10-02 16:12

[求助]遇到一个奇怪的问题 0-0-0居然等于-48
 
我用gui实现一个简单的运算器,主程序代码如下:
A = get(handles.A,'String');
B = get(handles.B,'String');
C = get(handles.C,'String');
total=A-B-C;
D = num2str(total);
set(handles.D,'String',D);
guidata(hObject, handles);

运行后结果非常奇怪,比如0-0-0,结果为-48
比如54-2-1,结果是-46 -47,这是什么问题。恳请那位大侠帮忙解决。

blackback 2008-10-06 16:34

回复: [求助]遇到一个奇怪的问题 0-0-0居然等于-48
 
2 个附件
给你看个计算器的程序 好好学习下 人家的命令是怎么使用的
你的那个是错误的


所有时间均为北京时间。现在的时间是 15:00

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.