انتقل إلى محتوى الدرس

Floating Point Approximations الأعداد العائمة التقريبية وحساباتها

تعلّم أنواع البيانات الرقمية الصحيحة والعشرية في MySQL بأسلوب MySQL 8 الحديث مع أمثلة استعلامات SQL وتطبيقات تفاعلية.
1 صفوف تعليمية
MySQL
8 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

للقياسات العلمية والإحداثيات الجغرافية والمعدلات الإحصائية ذات النطاقات الواسعة جداً، توفّر MySQL نوع FLOAT أحادي الدقة بحجم 4 بايت (نحو 7 خانات معنوية) ونوع DOUBLE مزدوج الدقة بحجم 8 بايت (نحو 15 إلى 17 خانة معنوية) وفق معيار IEEE 754 الثنائي في المعالج.

SQL
-- Compare floating-point division and explicit rounding
SELECT
  10.0 / 3.0 AS decimal_division,
  ROUND(3.141592653589793, 4) AS rounded_pi,
  TRUNCATE(98.7654, 2) AS truncated_metric;