文字列として導入された代数式の評価次の形式でさまざまなプロセスの期間を含む文字列があります。
3時間40分15秒
3時間47分19秒
5分6秒
29分
これを検索と置換を使用して別の文字列に変更しました。
3*3600 + 40*60 + 15
3*3600 + 47*60 + 19
5*60 + 6
29*60
式が文字列の場合、各式を評価する式を追加するにはどうすればよいですか?
これは機能します:
Eval( Expr( 3*3600 + 40*60 + 15 ) )
しかし、式が文字で表現されているため、数式はそうではありません。
Eval( Expr( "3*3600 + 40*60 + 15 "))
基本的なデータ分析とモデリングRe: 文字列として導入された代数式の評価Eval(Parse()) は、このような場合に使用したいものです
Eval(Parse("3*3600 + 40*60 + 15 ")); // 13215