え、中学で絶対値習わないんだっけ? |x| = {x (x>=0の場合), -x (x<0の場合)} |x| = (xの符号取ったもの) という理解でもいい。とりあえず。 if 0<h && 0<60 は if abs(h-30)<30 と書けるという意味です。 仮想なんたらがどうしたというのはゴミなんで無視してちょうだい。