Maple Professionel
Maple Académique
Maple Edition Étudiant
Maple Personal Edition
Maple Player
Maple Player for iPad
MapleSim Professionel
MapleSim Académique
Maple T.A. - Suite d'examens de classement
Maple T.A. MAA Placement Test Suite
Möbius - Didacticiels de mathématiques en ligne
Machine Design / Industrial Automation
Aéronautique
Ingénierie des véhicules
Robotics
Energie
System Simulation and Analysis
Model development for HIL
Modélisation du procédé pour la conception de systèmes de contrôle
Robotics/Motion Control/Mechatronics
Other Application Areas
Enseignement des mathématiques
Enseignement de l’ingénierie
Enseignement secondaire et supérieur (CPGE, BTS)
Tests et évaluations
Etudiants
Modélisation financière
Recherche opérationnelle
Calcul haute performance
Physique
Webinaires en direct
Webinaires enregistrés
Agenda des évènements
Forum MaplePrimes
Blog Maplesoft
Membres Maplesoft
Maple Ambassador Program
MapleCloud
Livres blancs techniques
Bulletin électronique
Livres Maple
Math Matters
Portail des applications
Galerie de modèles MapleSim
Cas d'Etudes Utilisateur
Exploring Engineering Fundamentals
Concepts d’enseignement avec Maple
Centre d’accueil utilisateur Maplesoft
Centre de ressources pour enseignants
Centre d’assistance aux étudiants
Maple_floats - パラメータの値をソフトウェア浮動小数点で計算する
使い方
Maple_floats(x)
パラメータ
x - 数式
説明
Maple_floats(x) は、任意精度の浮動小数点計算によって、いろいろなパラメータや定数の値を計算します。さらに、そういう定数を伴う数式の値を計算します。
Maple_floats は remember のオプションを持っているので、各定数はセッションごとに1回しか計算されません。たとえば、同じ計算を2回以上するならば、
Maple_floats(MAX_FLOAT/LN_MAX_FLOAT)
を計算する方が
Maple_floats(MAX_FLOAT)/Maple_floats(LN_MAX_FLOAT)
を計算するよりも効果的です。特に、その計算が手続きの一部になっているならば、より効果的です。
Maple_floats に対して定められている定数は次の通りです。
MAX_EXP 最大指数 MIN_EXP 最小指数 MAX_FLOAT Float(1,MAX_EXP) MIN_FLOAT Float(1,MIN_EXP) LN_MAX_FLOAT evalf(ln(MAX_FLOAT)) - 1 ULP FLOAT_BASE 浮動小数点計算のための基数 MAX_DIGITS Digits の最大設定値 MAX_BIN_POWER 浮動小数点数 x に対してカーネルが x^r を計算してくれる 最大の整数 r(それ以上の指数に対しては、x^r はライブラリ 関数 evalf/power によって計算されます)
ULP = "Unit in the Last Place"(最後の場所における単位)であり、LN_MAX_FLOAT は Digits = 10 として計算されます。
例
注意: 以下の例における値は、このヘルプページを作るために用いた機種に依存した値です。
Maple_floats(MAX_FLOAT);
Maple_floats(sqrt(MAX_FLOAT)/LN_MAX_FLOAT);
Maple_floats(MAX_BIN_POWER);
参照
evalhf[constant], kernelopts
Download Help Document