ユーザ用ツール

サイト用ツール


datatype:number

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
datatype:number [2023/01/08 17:10] machiaworxdatatype:number [2023/05/31 20:05] (現在) – [サンプルプログラム] machiaworx
行 1: 行 1:
-数値について+====== 数値について ======
  
-資料+==== 資料 ====
  
 +なし。
  
- +==== 概要 ====
-概要+
  
 Miniscriptでは、数値の型は小数型で統一されてます。 Miniscriptでは、数値の型は小数型で統一されてます。
行 13: 行 13:
 完全精度(full-precision format)で計算しますが、出力は環境や実装機器によって違うため、環境ごとの数値の取り扱いは一応確認しておくのがいいと思います。 完全精度(full-precision format)で計算しますが、出力は環境や実装機器によって違うため、環境ごとの数値の取り扱いは一応確認しておくのがいいと思います。
  
-+=== 例 ===
  
 コマンドプロンプト版Miniscriptは、整数部32桁・小数点6位までの取り扱いになります。 コマンドプロンプト版Miniscriptは、整数部32桁・小数点6位までの取り扱いになります。
行 19: 行 19:
 C#のMiniscriptをUnityに組み込む場合、C#の取り扱いに準拠するため、本体プログラム側ではdoubleまでは取り扱い可能な模様。 C#のMiniscriptをUnityに組み込む場合、C#の取り扱いに準拠するため、本体プログラム側ではdoubleまでは取り扱い可能な模様。
  
-利用可能な演算子+==== 利用可能な演算子 ====
  
   * 四則演算(+,-,*,/   * 四則演算(+,-,*,/
行 27: 行 27:
   * 比較( <nowiki>== , != ,>, >= ,<, <= </nowiki>   * 比較( <nowiki>== , != ,>, >= ,<, <= </nowiki>
  
-サンプルプログラム+==== サンプルプログラム ====
  
   print (1+2*3)/7   print (1+2*3)/7
行 33: 行 33:
   print 2^10   print 2^10
   print 0 and 1   //0を返す   print 0 and 1   //0を返す
-  print 0 not 1   //1を返す+  print 0 !=1   //1を返す
   print not 0==1  //1を返す   print not 0==1  //1を返す
      
datatype/number.1673165412.txt.gz · 最終更新: 2023/01/08 17:10 by machiaworx