>>967 の挙動について:
なぜか"×","÷"がJavaでは認識されなかったので、仕方なく加算と減算のみで書きました。
まず、引数を読み取り(存在しない場合は、底辺12、高さ15とします。)、小数の場合は整数になるまで一桁繰り上げを繰り返し、
小数点の位置を保存しておきます。
そして、C:\Program Files\チラシの裏.dll に、高さ×底辺分の文字列を書き出して再度読み込みます。そして、使用した文字数を数えます。
そのあと、その値を半分にして返します。割り算が使えないと整数にするため掛けた分を除くことが面倒なので、そのまま値を返してしまいます。バグです。
また、コンソールに定期的に文字列を表示する機能をおまけしておきました。
なお、生成したファイルを消す方法が分からないので(初心者ですから!)そのままにしてあります。計算後、消してください。