maintain 0 at the start of a number
2 ビュー (過去 30 日間)
古いコメントを表示
I have string of numbers that starts with a 0. I need to convert this to a number (str2num) but maintain the 0 at the start, as it represents a phone number.
example:
>> a = ('0123')
a =
0123
>> b = str2num(a)
b =
123
Any suggestions on how to do this so that my answer would be 0123?
0 件のコメント
採用された回答
Star Strider
2017 年 12 月 11 日
Try this:
a = ('0123');
b = sprintf('%04u', uint64(str2num(a)))
0 件のコメント
その他の回答 (1 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!