moodleの計算問題

2019年3月21日木曜日 Rio MURASHIMA 0 Comments

久しぶりの投稿。
moodleの計算問題で計算式の書き方でちょっとはまったので備忘録。

2進数{A}{B}{C}{D}{E} を10進数で表すと?

bindec関数がうまく使えず(使い方がよく分からず)、以下の計算式で変換
{A}*16+{B}*8+{C}*4+{D}*2+{E}

10進数{A}を2進数で表すと?

decbin({A})
答えに小数点以下2ケタが出てくるけど、判定はうまくいってる

10進数{A}を表すのに必要なビット数は?

ceil(log({A},2))

{A}ビットで表される最大の数は?

pow(2,{A})-1

0 コメント: