• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:1行での計算について)

1行での計算について

このQ&Aのポイント
  • 1行での計算について質問です。
  • perlを使用して計算を行っていますが、ゼロ除算のエラーが発生しています。
  • 変数を使用して計算を行う際にエラーが発生しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • tatsu99
  • ベストアンサー率52% (391/751)
回答No.1

answer=`perl -e 'print $a / $b * 100'` の行を answer=`perl -e "print $a / $b * 100"` に変えてください。(シングルクオートをダブルクオートに変えてください)

unixchan
質問者

お礼

tatsu99さん ありがとうございます。 変数展開 シングルではダメなのわすれてました(゜ーÅ)

その他の回答 (1)

回答No.2

違う言語では,たとえばJavaだとこんな感じ? BigDecimal answer = new BigDecimal("5").divide(new BigDecimal("134657"), 20, BigDecimal.ROUND_HALF_UP).multiply(new BigDecimal("100")); System.out.println(answer.toString());