サクラトップ 掲示板トップ ログイン

質量<->エネルギー換算 - サクラ曲掲示板6

曲掲示板6にエディタ機能が追加されました!気軽に曲を作成してみましょう!
柚姫瑞華(ゆずか)

質量<->エネルギー換算

  1. //------------------------------------------------------------------------------
  2. TrackName{"質量<->エネルギー換算"}
  3. Copyright{"柚姫みずか"}
  4. MetaText{"2013/11/04"}
  5. /*
  6. お久しぶり(*・ω・)ノ
  7.  
  8. 今回は曲じゃありません。
  9. サクラの間違った…もとい新しい使い方を開拓しようと思ってアインシュタインの式から
  10. 質量とエネルギーを換算するスクリプトを作ってみました。
  11. すぐ桁あふれするし精度あんまし良くないですけど。
  12.  
  13. *Twitter*
  14. https://twitter.com/limemizuka/
  15.  
  16. *HP*
  17. http://www.hozugawa.net/mizuka/
  18. */
  19.  
  20. //パラメタ
  21. Int Input = 1; //mg or MJ
  22. Int Power = 0; //Input×10^n
  23. Int Mode = 0; //0:Mass -> Energy, 1:Energy -> Mass
  24.  
  25. //光速度
  26. Int C = 3; //×10^8 m/s
  27.  
  28. //------------------------------------------------------------------------------
  29. Int POT = 1;
  30. If(Power > 0) {
  31. For(Int I=0;I<Power;I++) {
  32. POT = POT * 10;
  33. }
  34. }
  35.  
  36. Int POMT = 10000;
  37. If(Power < 0) {
  38. For(Int I=0;I>Power;I--) {
  39. POMT = POMT / 10;
  40. }
  41. }
  42.  
  43. Str IP = {} + Input + { * 10^} + Power + {};
  44.  
  45. If(Mode == 0) {
  46. Int E_MJ = Input * POT * POMT * C * C;
  47. Int E_Mcal = E_MJ * 100 / 419;
  48. Print({} + IP + {mg = } + E_MJ + {MJ = } + E_Mcal + {Mcal});
  49. }
  50. Else {
  51. Int M_mg = Input * POT / C / C * POMT / 10000 / 10000;
  52. Print({} + IP + {MJ = } + M_mg + {mg});
  53. }
作者からのコメント
お久しぶり(*・ω・)ノ

今回は曲じゃありません。
サクラの間違った…もとい新しい使い方を開拓しようと思ってアインシュタインの式から 質量とエネルギーを換算するスクリプトを作ってみました。
すぐ桁あふれするし精度あんまし良くないですけど。
作曲者
自作
ライセンス
🌐パブリックドメイン商用利用 ○改変 ○改変も転載も自由
転載
許可
ピコサクラ対応
未対応
ピコサクラバージョン
0.2.3
動画
なし
投稿日時
2013-11-04 15:35
更新日時
2013-11-04 15:35
お気に入り
柚媛梁庚申worksスコーラ音助H゛
ダウンロード数
685
タグ
→この曲(id:1366)に問題がある場合こちらへ

感謝のコメント

庚申works2013/11/05
初めましてかもしれません、庚申worksです。
サクラ上でプログラム組むひとが増えるのは、喜ばしいです。こんな組み方があるのかと学んでおり
ます。ただこの内容式は、ちょっと自分には難しいかもしれません。
それと実は、柚姫みずか様の曲 Flower Angel をリアレンジしています。まだ完成ではないのですが、
できればあらかじめ、アップロード許可がいただければと思っています。
よろしくお願いします、。
庚申worksさん

はじめまして★

E=mc^2は1gの物質が90兆Jのエネルギーと一緒って話やねんケド(´・ω・`)…
この式を見つけたアインシュタインも最初は受け入れられんかった。

Flower Angelのアレンジできたら聴いてみたいです
クリエイティブ・コモンズやし自由にアレンジしていいですよ(^O^)
ウチのさえないデビュー作をアレンジしてくれるなんて嬉しくて泣きそうです(´;ω;`)
スコーラ2013/11/10
実は、音楽を作って演奏する作業も、計算なのです。
だから、作曲を計算するソフトで、数学を計算するのは、とても正しいことなのです。
・・・この発想は、素晴らしいです。
音助2013/11/14
これは……ある意味、すごく斬新かも。
前から関数多めのソースを書くとは思っていましたが、とうとう突き抜けちゃった感じですね
パラメータを変えたりして遊ばさせてもらいました。
矢部ソーダさん

その割にサクラの計算機能貧弱やねんな(´・_・`)…
JavaScriptみたいに小数使えるようにしてほしい
音助さん

いつもコメントありがとう(^O^)/
掛け算とわり算だけやしプログラム的には大したコトないケド、桁あふれさせんために無駄に複雑なった(-_-;)
サクラで小数使えるようにしてほしいってめっちゃ思う。
この曲に「ありがとう」を伝えませんか?
ひとことの感想が、作った人にとって何よりの励みになります。
定型文のボタンもあるので、キーボードが苦手でも大丈夫です。