BSA Calculator (Ver 1.07)
Download : BSAC107.zip (Zip形式/145KB)
体表面積(Body Surface Area)を計算します.
臨床上,体表面積を使う場面はままあると思いますが,計算をするのは案外やっかいです.
関数電卓が近くになかったり,計算尺が近くになかったり......と.
そこで体表面積専用の計算機を作ってみました.
インストール:
BSAC106.zipをダウンロードし,適当なフォルダに解凍してください.
そこで生成される"BSAC.prc"と“MathLib.prc"をPalmDeskTopからインストールしてください.
| 使用法: | ||
| 右が起動画面です. 1.年齢を選択してください.(6歳以上か6歳以下か) 2.「Height」のフィールドに身長を入力してください.(単位はcm) 3.「Weight」のフィールドに体重を入力してください.(単位はkg) 4.「Calc」ボタンを押すと,体表面積が計算されます. 「CLR」キー 身長,体重の入力がクリアされます. 年齢のポップアップは変化しません. 数字キー 数字を画面上から入力できます. (もちろんGrafittiからも入力できます) 「DEL」キー 入力した数字を1文字ずつ削除します. 「投与量を計算」キー 投与量の計算画面が開きます. |
![]() |
|
![]() |
投与量の計算画面です. |
プログラムについて
9年ぶりのC言語でのプログラミングです.
当然? Palmwareは初めて.
あまり多機能にするとプログラミングが辛くなるので,体表面積の単機能に絞ってあります.
また,べき乗算の計算機能がPalmの標準ライブラリになかったので,
フリーウェアの「MathLib」を使用しました.
(MathLibについてはトップページをご覧ください.)
更新履歴
02/09/28 Ver1.00完成
02/09/29 Ver1.01
入力値が小数点で終わると、とんでもない数字が返るバグを修正
タッチパネルキーボードを付けた
02/10/01 Ver1.02
スタート時、CLRボタンを押したときにHeightのフィールドに自動的にフォーカスが移動するように変更
表題を"BSA Calc"から"BSA Calculator"に変更
02/10/03 Ver1.03
やっとアイコンを作成(今まではCode Warriorのスケルトン生成時に作成される青丸を使っていた)
BSAの単位を”m^2”表記から上付文字の2へ変更
[CLR]ボタンの位置を移動(今までは[DEL]の隣にあった)
02/10/12 Ver1.04
年齢による式の変更用のポップアップをつけた
クリエータIDを登録
その他メインフォームの微調整など
02/10/25 Ver1.05
計算結果が不適切なとき、「計算できません」の表示をするようにした
03/01/26 Ver1.06
フィールドの入力制限を付けた
04/02/22 Ver1.07
表記を日本語に変更(式が日本人用なので).
投与量計算機をつけた.