計算メモ
2015年1月27日火曜日
cshでの数値の取り扱い
csh で日付でループを回してたらエラーが出た。
if: 番号が正しい書式になっていません
日付が01, 02, 03, ... となっていたのが問題。
どうやら頭に0がある数値は8進数だとみなされてしまうので、
08とか09はエラーになるらしい。
bcでは10進数で認識されるため、bcで数値を比較して、
それを if の条件式として使うことにして解決。
新しい投稿
前の投稿
ホーム
登録:
投稿 (Atom)