what_if_var[0].price
(タイプはchar [10]
)の値は "$ 15555.665"です。とにかく値( "15555.665"のような)から "$"を取り除き、値を倍精度に変換することはできますか?構造変数の特殊文字を削除します
答えて
あなたは常に'$'
は最初の文字であることを行っていることがわかっている場合は、あなただけの試みることができる:
double num = strtod (what_if_var[0].price + 1, NULL);
あなたは 'atof()'を呼び出すこともできますが、丁寧な社会の中には非推奨のものがあると考える人もいます。 – chrisaycock
ありがとうございましたchris ...文字列を二重に変換するにはとにかくありますか? – jcrshankar
@jcrshankar 'strtod()'は "* string * to * double *"の略です。これはまさにあなたが探している機能です。 – chrisaycock
を機能strtodをチェックし、倍増する文字列を変換します。
- 1. 特殊文字、スペース、トリムを削除するにはR内の文字変数
- 2. Regex特殊文字を削除する
- 3. 特殊文字の削除SQL
- 4. Pythonの文字列から特殊文字を削除する
- 5. JSONは特殊文字を削除します
- 6. 特殊文字を削除しますか?
- 7. 列ヘッダーから特殊文字を削除します
- 8. は、コンソールから特殊文字を削除する - 私は、コンソールからの特殊文字を削除する関数を記述しようとした#
- 9. コンソールから特殊文字を削除してtxtファイルをロード
- 10. idとtitleの特殊文字を削除するには?
- 11. sedスクリプト内の特殊文字を削除する
- 12. Javascript regex - セミコロン以外のすべての特殊文字を削除します
- 13. SQL Server:特殊文字を含むスキーマを削除する
- 14. ファイル名に特殊文字を含むファイルを削除する
- 15. php domドキュメント特殊文字を削除する
- 16. asp.net MVCビューで特殊文字を削除するには
- 17. Cで特殊文字を削除する方法は?
- 18. XMLから特殊文字を削除する方法
- 19. URLから特殊文字を削除する
- 20. ループのないSQLの特殊文字を削除しますか?
- 21. iOS特殊文字変換
- 22. 文字列から特殊文字を削除するGroovyスクリプトで
- 23. Regexは数字以外のすべての特殊文字を削除しますか?
- 24. mySQL/PHPで特殊文字を削除JSON
- 25. 文字配列内の特殊文字を特定します
- 26. javascriptを使用して文字列の特殊文字を削除しますか?
- 27. Rの文字列からすべての特殊文字を削除しますか?
- 28. 特殊文字
- 29. 特殊文字
- 30. 特殊文字
価格がchar [10]の場合、値 '$ 15555.665'はバッファオーバーランです。慎重。 –
@Paul良いキャッチ。 @jcrshankar nulターミネータには11番目のバイトが必要です。 – chrisaycock
偉大なポール..私は例としてそれを与えた。 – jcrshankar