Why does "str2double" ignore misplaced commas in the input string?
이전 댓글 표시
When I use the "str2double" function to convert textual data to numerical data, misplaced commas are ignored. The result is that invalid numbers are interpreted; for example, the following call returns 401:
str2double('4,01')
The documentation states that "str2double" can handle strings with commas separating the thousands places, but ignoring commas can lead to major errors in some geographic locations where ',' is used instead of a decimal point. How can I use "str2double" with this number formatting?
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Data Type Conversion에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!