てきとう

てきとう

引っかかった。その2

整数同士の演算

  • 加算 =>
{Show 1+2} 

結果は3

  • 減算 =>
{Show 1-2} 

結果は-1ではなく~1。*1

  • 乗算 =>
{Show 1*2} 

結果は2

  • 除算 =>
{Show 1 div 2} 

結果は0
他に余りを求めるらしいmodが使える。*2


小数同士の演算

  • 加算 =>
{Show 1.0+2.0}

結果は3

  • 減算 =>
{Show 1.0-2.0} 

結果は~1.0

  • 乗算 =>
{Show 1.0*2.0} 

結果は2.0

  • 除算 =>
{Show 1.0/2.0} 

結果は0.5
div, modは使えない


ってことで…つまり整数と小数のどちらも扱える除算は(簡単には)書けない、って事で。
当然、型変えてから計算すれば良いんだろうけど…Tutorialちゃんと読んでないから型変換が…

*1:Ozでは負の数には先頭に'~'がつく。

*2:Pascalのようにremと使い分けがあるかと思ったが、そんなことはなかった。