Remove zeros from a number

조회 수: 2 (최근 30일)
Saad Rana
Saad Rana 2020년 6월 4일
편집: Image Analyst 2020년 6월 4일
Hi,
I want to preform calculations with a number excluding the zeros. The number is entered in a textbox so it's totally random.
for example, the user enters 2000, so can I extract 2 from this? Or say user enters 100000, can I extract only the non zero digit?
Thanks,
Rana

채택된 답변

Image Analyst
Image Analyst 2020년 6월 4일
편집: Image Analyst 2020년 6월 4일
Just get the edit box contents and set the 0's to nulls:
editBoxContents = handles.edit1.String;
editBoxContents(editBoxContents == '0') == []
If you want the number, just add
theNumber = str2double(editBoxContents);

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 MATLAB에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by