✏️ تعديل: Numbers Functions
تعديل محتوى الموضوع
→ رجوع للموضوع
عنوان الموضوع
التصنيف
التاقات (مفصولة بفاصلة)
ملاحظة التعديل (اختياري)
المحتوى
**Numbers Functions (Dart)** - `int`/`double` عملياتهما الأساسية: `+ - * / ~/ %` (القسمة الصحيحة `~/`، باقي ` %`). - `abs()`, `ceil()`, `floor()`, `round()`, `truncate()`، `toInt()`, `toDouble()` لتحويل أو تقريب. - `clamp(min, max)`: يقيد القيمة داخل مجال. - `isEven`, `isOdd`, `isFinite`, `isInfinite`, `isNaN` تقارير جاهزة عن الرقم. - `compareTo(other)` يعيد -1/0/1 للمقارنة داخل Collections أو sort. - `toString()` أو `toStringAsFixed(n)` للطباعة مع عدد أرقام ثابته. - `pow`, `sqrt`, `sin`, `cos`, `log` من `dart:math` لما تحتاج دوال حسابية متقدمة. لو عايز أديك مثال عملي على استخدام مجموعة دوال في سطر واحد أو ضمن class، قولي نوع التطبيق اللي بتشتغل عليه. [[Arithmetic Operations (Dart)]]
👁️ معاينة فورية
💡 كل بلوك قابل للسحب والترتيب. يدعم
Markdown
:
## عنوان
·
**bold**
·
- قائمة
·
```dart code```
·
[[اسم الموضوع]]
💾 حفظ التعديلات