構造力学・強度計算実践への一歩
柱座屈計算プログラムについて
 
■表示画面の改訂(rev.2013-10-20)
 (1)表示画面に於ける赤丸印の位置の改訂
  改訂前:赤丸字にidを付けてマーキングをする項目に移動、その項目が不適な場合
      そのidを用いて赤丸字を×字に入替える。
      (例えば)
       <SCRIPT LANGUAGE='JavaScript'>部
                document.getElementById("M1").style.left= x1 + "px";
                document.getElementById("M1").innerHTML = "×"; 
       <body>部
                <span ID='M1'  style='POSITION:absolute;color:red'>●</span>
  改訂後:赤丸字を移動させていた各項目にidを付けて、
      各項目毎に ・, ●, × の印を入替える。
      (例えば)
       <SCRIPT LANGUAGE='JavaScript'>部
                document.getElementById("c1").innerHTML = "<span style='color:red'>●</span>"; 
                document.getElementById("c2").innerHTML = "<span style='color:red'>×</span>"; 
       <body>部
                <span id='c1'>・</span>長方形:幅×横・・・・・・
                <span id='c2'>・</span>円筒 外
                ・・・・・・
 (2)指数表示の追加
   表示数値が1000000を超える場合、指数表示に改訂。
	function sisuu(x){//1e6を超えると4ケタ指数表示、9文字数で表示 (added 2013-10-29)
	  var n,y,a,b;
	  n = 100000;//注、下記(i+2)は n=1 では (i-1)にする
	  if(x>1e6){ 
	    for (i=1;i<22;i++){
	      n = n*10;
	      if(x/n<1){y = Math.round(x/n*10000)/1000+"・10"+(i+4)+"";
 	     break;}
	    }
	  }
 	 else{y = Math.round(x);}
	  return y;
	}
■画面構成のプログラム部の説明

・詳細: ColumnProg-screen.htmlの詳細抜粋を参照(ワード文のコピー)