سكل (لغة الاستعلام المهيكلة) هي لغة برمجة تستخدم للعمل مع قواعد البيانات العلائقية. يمكن أن تكون قيم التقريب في سكل مفيدة عند العمل مع البيانات الرقمية ، خاصة عندما تحتاج إلى تقديم النتائج بتنسيق قابل للقراءة أو إجراء حسابات رياضية.
هناك عدة طرق لتقريب القيم في سكل. واحد منهم هو استخدام وظيفة الجولة (). تأخذ وظيفة الجولة () وسيطتين: الرقم المراد تقريبه وعدد المنازل العشرية. على سبيل المثال ، لتقريب الرقم 3.14159 إلى منزلتين عشريتين ، يمكنك استخدام استعلام سكل التالي:
حدد جولة (3.14159, 2);
سيؤدي هذا الاستعلام إلى إرجاع القيمة 3.14. بالإضافة إلى التقريب إلى عدد محدد من المنازل العشرية ، يمكن للدالة المستديرة() أيضا تقريب القيم إلى أعداد صحيحة أو إلى أقرب عشرات ، مئات ، إلخ
. طريقة أخرى لتقريب القيم في سكل هو استخدام الكلمة() أو السقف() وظيفة. تقوم وظيفة الأرضية() بتقريب القيمة إلى أقرب عدد صحيح ، بينما تقوم وظيفة السقف() بتقريب القيمة لأعلى. على سبيل المثال ، لتقريب الرقم 3.7 إلى أقرب عدد صحيح ، يمكنك استخدام استعلام سكل التالي:
اختر الطابق (3.7);
سيؤدي هذا الاستعلام إلى إرجاع القيمة 3. وبالمثل ، فإن الاستعلام مع وظيفة السقف () سيعود القيمة 4.
- أرقام التقريب في سكل: ما هذا?
- أنواع وظائف التقريب في سكل
- 1. جولة () وظيفة
- 2. السقف()
- وظيفة 3. الكلمة () وظيفة
- 4. وظيفة اقتطاع ()
- التقريب لأسفل: وظيفة الكلمة
- التقريب: وظيفة السقف
- التقريب الرياضي: وظيفة الجولة
- التقريب إلى أقرب عدد صحيح: اقتطاع وظيفة
- أمثلة على استخدام وظائف التقريب في سكل
- متى يجب استخدام التقريب في سكل?
- سؤال وجواب
- كيف يمكنني تقريب قيمة إلى عدد صحيح في سكل?
- كيف يمكنني تقريب قيمة إلى جزء عشري معين في سكل?
- هل من الممكن تقريب قيمة في سكل إلى أقرب عدد صحيح, ولكن ليس أكثر من عدد معين?
- كيف يمكنني تقريب قيمة في سكل إلى أقرب عدد صحيح, ولكن ليس أقل من عدد معين?
- كيف يمكنني تقريب قيمة في سكل إلى أقرب عدد صحيح إذا كان عشري وترك الأمر دون تغيير إذا كان عدد صحيح?
- هل من الممكن تقريب القيمة في سكل وذلك للحصول فقط على جزء صحيح من عدد, دون عشري?
أرقام التقريب في سكل: ما هذا?
تقريب الأرقام في سكل هي واحدة من العمليات الحسابية الأساسية التي يمكن تنفيذها على البيانات في قاعدة بيانات. تتيح لك أرقام التقريب تقليل عدد المنازل العشرية أو إحضار القيمة إلى أقرب عدد صحيح.
غالبا ما يكون من الضروري تقديم قيم رقمية بتنسيق أكثر ملاءمة أو مفهومة في قاعدة البيانات. على سبيل المثال ، يمكن أن يكون التقريب مفيدا عند حساب مبلغ المال أو عند تحليل البيانات الإحصائية.
سكل لديها العديد من الوظائف لتقريب الأرقام:
- جولة(): تقوم الدالة المستديرة() بتقريب رقم إلى أقرب قيمة عدد صحيح.
- السقف (): تقوم وظيفة السقف () بتقريب رقم إلى أقرب قيمة عدد صحيح أكبر.
- أرضية (): تقوم وظيفة الأرضية() بتقريب رقم إلى أقرب قيمة عدد صحيح أصغر.
- اقتطاع (): اقتطاع () وظيفة اقتطاع المنازل العشرية لعدد دون التقريب.
على سبيل المثال ، إذا كان لديك الرقم 3.7 وتريد تقريبه ، يمكنك استخدام وظيفة الجولة (3.7) ، والتي ستعيد القيمة 4.0. إذا كنت ترغب في تقليم جميع المنازل العشرية وترك عدد صحيح فقط ، يمكنك استخدام وظيفة اقتطاع(3.7) ، والتي ستعيد القيمة 3.0.
أرقام التقريب في سكل يمكن أن تكون أداة مفيدة لمعالجة وتحليل البيانات. يسمح لك بتقديم الأرقام بتنسيق أكثر ملاءمة وتبسيط استخدامها في المستقبل.
أنواع وظائف التقريب في سكل
أرقام التقريب هي عملية مهمة في سكل ، وهناك عدة أنواع من الوظائف لتقريب القيم.
1. وظيفة الجولة()
يتم استخدام وظيفة الجولة () لتقريب الأرقام إلى العدد المحدد من المنازل العشرية.
مثال على استخدام وظيفة الجولة() :
اختر جولة (3.14159, 2);
النتيجة:
| جولة (3.14159, 2) |
|---|
| 3.14 |
2. السقف () وظيفة
يتم استخدام وظيفة السقف () لتقريب الأرقام لأعلى (نحو اللانهاية الموجبة).
مثال على استخدام وظيفة السقف ():
حدد السقف (3.14159);
النتيجة:
| السقف (3.14159) |
|---|
| 4 |
3. الكلمة () وظيفة
تستخدم وظيفة الأرضية () لتقريب الأرقام لأسفل (نحو اللانهاية السالبة).
مثال على استخدام وظيفة الأرضية() :
اختر الطابق (3.14159);
النتيجة:
| أرضية (3.14159) |
|---|
| 3 |
4. اقتطاع () وظيفة
يتم استخدام وظيفة اقتطاع () لخفض الأرقام إلى العدد المحدد من المنازل العشرية دون التقريب.
مثال على استخدام وظيفة اقتطاع() :
حدد اقتطاع (3.14159 ، 2);
النتيجة:
| اقتطاع (3.14159, 2) |
|---|
| 3.14 |
في أي حال ، يعتمد اختيار وظيفة التقريب على الموقف المحدد والنتيجة المرجوة. من المهم معرفة هذه الوظائف وتكون قادرة على تطبيقها في استعلامات سكل.
التقريب لأسفل: وظيفة الكلمة
سكل لديها العديد من الوظائف لتقريب الأرقام. واحدة من هذه الوظائف هي الكلمة. يسمح لك بتقريب القيم إلى أقرب عدد صحيح أو إلى عدد محدد من المنازل العشرية.
بناء الجملة من وظيفة الكلمة يشبه هذا:
| التعبير | الوصف |
|---|---|
| الطابق(رقم) | تقريب الرقم إلى أقرب عدد صحيح |
أمثلة على استخدام وظيفة الأرضية:
- الطابق (2.4) عوائد 2
- الطابق (4.8) سيعود 4
- الطابق (7.3) سيعود 7
يمكن أيضا استخدام وظيفة الأرضية لتقريب الأرقام بعدد محدد من المنازل العشرية. للقيام بذلك ، يمكنك ضرب الرقم في 10^ن (أين ن هو عدد المنازل العشرية) ، وتقريب القيمة الناتجة لأسفل وتقسيمها مرة أخرى على 10^ن.
على سبيل المثال ، لتقريب الرقم 5.6789 إلى 2 منازل عشرية ، يمكنك استخدام التعبير:
طابق(5.6789 * 100) / 100
ستكون النتيجة 5.67.
وظيفة الكلمة مفيدة جدا عند العمل مع الأرقام في سكل ويجعل من السهل لتقريب القيم وصولا الى الدقة المطلوبة.
التقريب: وظيفة السقف
هناك العديد من الوظائف في سكل لتقريب الأرقام. واحدة من هذه الوظائف هي وظيفة السقف ، والتي تقريب الرقم.
تأخذ وظيفة السقف وسيطة واحدة-رقم يحتاج إلى تقريبه. نتيجة الدالة هي أصغر عدد صحيح أكبر من أو يساوي الرقم المحدد.
مثال على استخدام وظيفة السقف:
حدد السقف(4.3) ؛ Result النتيجة: 5
حدد السقف (10.7) ؛ Result النتيجة: 11
حدد السقف (-2.5) ؛ Result النتيجة: -2
يمكن أن تكون وظيفة السقف مفيدة في مواقف مختلفة ، على سبيل المثال:
- عند حساب تكلفة البضائع ، مع الأخذ بعين الاعتبار التقريب.
- عند العمل مع البيانات المالية ، حيث يوجد شرط للتقريب إلى أقرب عدد صحيح.
- عند حساب عدد الموارد المطلوبة ، حيث يتم استخدام التقريب لتحديد الحد الأدنى لعدد الموارد اللازمة لإكمال مهمة محددة.
على الرغم من أن وظيفة السقف تستخدم بشكل أساسي لتقريب الأرقام العشرية ، إلا أنه يمكن تطبيقها أيضا على الأعداد الصحيحة. في هذه الحالة ، يقوم بإرجاع الرقم الأصلي دون تغيير.
من المهم معرفة أن وظيفة السقف ترجع أرقاما من نفس نوع الرقم الأصلي. على سبيل المثال ، إذا كان الرقم الأصلي رقما عشريا ، فستكون نتيجة التقريب رقما عشريا.
في الختام ، تعد وظيفة السقف أداة مفيدة لتقريب الأرقام لأعلى. انها تسمح لك للحصول على أكبر عدد صحيح أكبر من أو يساوي عدد معين.
التقريب الرياضي: وظيفة الجولة
وظائف مختلفة يمكن استخدامها لتقريب الأرقام في سكل. واحدة من أكثر الوظائف شيوعا هي وظيفة الجولة ، والتي تسمح لك بتقريب رقم وفقا للقواعد الرياضية.
شكل وظيفة الجولة يبدو مثل هذا:
| جولة (عدد ، عدد الأرقام) |
|---|
- الرقم هو القيمة التي يجب تقريبها.
- عدد الأرقام هو معلمة اختيارية تحدد عدد المنازل العشرية التي يجب تقريب الرقم إليها. إذا لم يتم تحديد عدد الأرقام ، تقوم الدالة المستديرة بتقريب الرقم إلى قيمة عدد صحيح.
أمثلة على استخدام وظيفة الجولة:
| الرقم الأصلي | جولة (عدد) | جولة (عدد ، 2) |
|---|---|---|
| 3.14 | 3 | 3.14 |
| 7.5 | 8 | 7.5 |
| 2.75 | 3 | 2.75 |
كما ترى من الأمثلة ، إذا لم تحدد عدد الأرقام ، فستقوم الدالة المستديرة بتقريب الرقم إلى قيمة عدد صحيح. إذا قمت بتحديد عدد الأرقام ، تقوم الدالة بتقريب الرقم إلى عدد معين من المنازل العشرية.
لذلك ، وظيفة جولة في سكل يسمح لك لتقريب الأرقام وفقا للقواعد الرياضية. يمكن استخدامه لتقريب الأرقام إلى قيم كاملة أو إلى عدد معين من المنازل العشرية.
التقريب إلى أقرب عدد صحيح: اقتطاع وظيفة
عندما تحتاج إلى تقريب قيمة في سكل إلى أقرب عدد صحيح ، يمكنك استخدام وظيفة اقتطاع. تتيح لك هذه الوظيفة تحديد عدد المنازل العشرية لتقريب الرقم إلى.
بناء جملة وظيفة اقتطاع كما يلي:
اقتطاع (عدد ، عشري_الأماكن)
أين:
- الرقم هو الرقم الذي يجب تقريبه;
- الأماكن العشرية-عدد المنازل العشرية لتقريب الرقم إلى.
مثال على استخدام وظيفة الاقتطاع:
حدد اقتطاع (4.79 ، 0) كرقم مدور;
ستكون نتيجة تنفيذ الاستعلام 5 ، حيث قمنا بتقريب الرقم 4.79 إلى أقرب عدد صحيح.
يمكن أيضا استخدام وظيفة الاقتطاع لتقريب الأرقام إلى المنازل العشرية الأخرى. على سبيل المثال ، إذا كنت تريد تقريب رقم إلى منزلتين عشريتين ، فيمكنك تحديد 2 كقيمة لمعلمة الأماكن العشرية:
حدد اقتطاع (3.14159 ، 2) كرقم مدور;
ستكون نتيجة تنفيذ الاستعلام 3.14 ، حيث قمنا بتقريب الرقم 3.14159 إلى منزلتين عشريتين.
يمكن أيضا تطبيق وظيفة الاقتطاع على أعمدة الجدول. على سبيل المثال ، لنفترض أن لديك جدولا باسم "المنتجات" يحتوي على عمود "السعر" بقيم عشرية. يمكنك استخدام وظيفة الاقتطاع لتقريب القيم في عمود "السعر" إلى منزلتين عشريتين:
حدد اسم_المنتج ، اقتطاع (السعر ، 2) كسعر مستدير من المنتجات;
نتيجة لتنفيذ هذا الاستعلام ، ستتلقى عمودا "تقريبا_السعر" يحتوي على قيم مدورة لعمود "السعر" مع منزلتين عشريتين.
باستخدام وظيفة اقتطاع يسمح لك بسهولة جولة قيم سكل إلى أقرب عدد صحيح أو عدد محدد من المنازل العشرية ، والتي يمكن أن تكون مفيدة عند تحليل البيانات وإعداد التقارير.
أمثلة على استخدام وظائف التقريب في سكل
هناك وظائف مختلفة في سكل التي تسمح لك لتقريب القيم في جدول أو إرجاع نتائج الاستعلام. فيما يلي بعض الأمثلة على استخدام وظائف التقريب في سكل:
- إرجاع القيمة 3.14.
- إرجاع القيمة 4.
- إرجاع القيمة 3.
- إرجاع القيمة 3.14.
بالإضافة إلى ذلك ، يمكن استخدام هذه الوظائف جنبا إلى جنب مع العوامل الرياضية لإجراء حسابات أكثر تعقيدا. على سبيل المثال:
| التعبير | النتيجة |
|---|---|
جولة (2.5 + 1.5) | 4 |
السقف (2.1) + الطابق (3.9) | 6 |
باستخدام وظائف التقريب هذه في سكل ، يمكنك التحكم بدقة في تنسيق وعرض القيم الرقمية في الاستعلامات والجداول الخاصة بك.
متى يجب استخدام التقريب في سكل?
التقريب في سكل هو عملية تغيير قيمة رقم إلى أقرب عدد صحيح أو إلى عدد معين من المنازل العشرية. هناك العديد من الحالات التي يمكن أن يكون فيها استخدام التقريب في سكل مفيدا:
عرض البيانات بعدد محدود من المنازل العشرية: إذا كنت بحاجة إلى عرض البيانات بعدد معين من المنازل العشرية ، فقد يكون التقريب مفيدا. على سبيل المثال ، لعرض مبلغ نقدي يصل إلى منزلتين عشريتين ، يمكنك استخدام التقريب إلى منزلتين عشريتين.
تجميع البيانات: عند تجميع البيانات مثل المجموع أو المتوسط ، يمكنك استخدام التقريب للحصول على قيم أكثر قابلية للقراءة. على سبيل المثال ، إذا كنت تجمع قيما نقدية ، فإن التقريب إلى منزلتين عشريتين يمكن أن يساعد في تجنب الدقة المفرطة.
تحديد الفئات: يمكن أن يكون التقريب مفيدا أيضا عند تحديد الفئات بناء على القيم الرقمية. على سبيل المثال ، يمكنك تقريب العمر إلى العشرات واستخدام هذه القيمة المستديرة لإنشاء فئات عمرية.
التحكم في الخطأ: في بعض الأحيان سكل لديه مشاكل مع الخطأ عند العمل مع أرقام النقطة العائمة. في مثل هذه الحالات ، يمكن أن يساعد التقريب في إدارة هامش الخطأ وجعل النتائج أكثر دقة.
كل هذه الحالات قد تكون مطلوبة في عملك مع بيانات سكل ، والتقريب يوفر وسيلة مريحة لمعالجة الأرقام وفقا لاحتياجاتك.
سؤال وجواب
كيف يمكنني تقريب قيمة إلى عدد صحيح في سكل?
لتقريب قيمة إلى عدد صحيح في سكل ، يمكنك استخدام وظيفة الجولة (). على سبيل المثال ، لتقريب قيمة عمود "السعر" إلى أقرب عدد صحيح ، يمكنك كتابة الاستعلام التالي: حدد جولة (السعر) من الجدول;
كيف يمكنني تقريب قيمة إلى جزء عشري معين في سكل?
لتقريب قيمة إلى جزء عشري معين في سكل ، يمكنك استخدام وظيفة الجولة () مع عدد المنازل العشرية. على سبيل المثال ، لتقريب قيمة عمود "السعر" إلى منزلتين عشريتين ، يمكنك كتابة الاستعلام التالي: حدد جولة (السعر ، 2) من الجدول;
هل من الممكن تقريب قيمة في سكل إلى أقرب عدد صحيح, ولكن ليس أكثر من عدد معين?
نعم ، يمكنك. للقيام بذلك ، يمكنك استخدام وظيفة السقف (). على سبيل المثال ، لتقريب قيمة عمود "السعر" إلى أقرب عدد صحيح ، ولكن ليس أكثر من 10 ، يمكنك كتابة الاستعلام التالي: حدد الحالة عندما ينتهي السعر > 10 ثم 10 سقف آخر (السعر) من الجدول;
كيف يمكنني تقريب قيمة في سكل إلى أقرب عدد صحيح, ولكن ليس أقل من عدد معين?
لتقريب قيمة في سكل إلى أقرب عدد صحيح ، ولكن ليس أقل من رقم معين ، يمكنك استخدام وظيفة الكلمة (). على سبيل المثال ، لتقريب قيمة عمود "السعر" إلى أقرب عدد صحيح ، ولكن ليس أقل من 5 ، يمكنك كتابة الاستعلام التالي: حدد الحالة عندما ينتهي السعر < 5 ثم 5 طابق آخر (السعر) من الجدول;
كيف يمكنني تقريب قيمة في سكل إلى أقرب عدد صحيح إذا كان عشري وترك الأمر دون تغيير إذا كان عدد صحيح?
للقيام بذلك ، يمكنك استخدام وظيفة الجولة () ، وتمريرها 0 كوسيطة ثانية. على سبيل المثال ، لتقريب قيمة عمود "السعر" إلى أقرب عدد صحيح ، يمكنك كتابة الاستعلام التالي: حدد جولة (السعر ، 0) من الجدول;
هل من الممكن تقريب القيمة في سكل وذلك للحصول فقط على جزء صحيح من عدد, دون عشري?
نعم ، يمكنك تقريب القيمة في سكل للحصول على جزء صحيح فقط من الرقم ، دون العشرية. للقيام بذلك ، يمكنك استخدام وظيفة اقتطاع (). على سبيل المثال ، للحصول على الجزء الكامل من قيمة عمود "السعر" بدون رقم عشري ، يمكنك كتابة الاستعلام التالي: حدد اقتطاع (السعر ، 0) من الجدول;