Remove zeros from a number

1 view (last 30 days)
Saad Rana
Saad Rana on 4 Jun 2020
Edited: Image Analyst on 4 Jun 2020
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

Accepted Answer

Image Analyst
Image Analyst on 4 Jun 2020
Edited: Image Analyst on 4 Jun 2020
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);

More Answers (0)

Categories

Find more on Migrate GUIDE Apps 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!