Add "my changes" to the article (#24863)

* Add "my changes" to the article 

my changes:
1. capatilize 'T' for "title" on line #1
2. change localetitle to "العنوان" on line #3
3. change "الاعداد العائمة" to "الاعداد العشرية" on line #14
4. change "الشخصيات" to "الرموز" on line #15
5. change "اكتب منطقي" to " القيم المنطقية" on line #16
6. change "سلبية و ايجابية" to " سالبة و موجبة" on the second line on line #22
5. add (byte) on line #24, to clairfy more
6. added translation on lines 28-36
7. added (short) on line #39
8. added translation on lines 41-51
9. changed "الباحث" to "العدد الصحيح" and added (integer) on line #54
10. added translation on lines 58-66
11. add (long) on line # 69
12. added transaltion on lines 73-81
13. change "ارقام عائمة" to " اعداد عشرية" on line #87
14. added (float) on line #91
15. added translation from line 95-112
16. added (double) on line #115

* corrected title and localTitle
pull/27551/head^2
KamarM 2019-08-07 15:54:23 -07:00 committed by Randell Dawson
parent e6438f2881
commit d312e29d44
1 changed files with 46 additions and 38 deletions

View File

@ -11,100 +11,108 @@ localeTitle: أنواع البيانات
وهي مقسمة إلى الفئات التالية:
* الأعداد الصحيحة
* أرقام النقطة العائمة
* الشخصيات
* اكتب منطقي
* الاعداد العشرية
* الرموز
* القيم المنطقية
تفاصيل كل نوع من أنواع البيانات مذكورة أدناه:
## الأعداد الصحيحة:
هذه هي من أربعة أنواع: `byte` ، `short` ، `int` ، `long` . من المهم ملاحظة أن هذه القيم موجبة وسالبة. يتم تخزين الأعداد الصحيحة في جهاز الكمبيوتر باستخدام [مكمل 2](http://www.ele.uri.edu/courses/ele447/proj_pages/divid/twos.html) . ويتكون من قيم سلبية وإيجابية ولكن بصيغ مختلفة مثل `(-1 to -128)` أو `(0 to +127)` . يمكن أن يحتوى عدد صحيح غير موقعة على قيمة موجبة أكبر ، ولا توجد قيمة سالبة مثل `(0 to 255)` . على عكس C ++ لا يوجد عدد صحيح غير موقعة في Java.
هذه هي من أربعة أنواع: `byte` ، `short` ، `int` ، `long` . من المهم ملاحظة أن هذه القيم موجبة وسالبة. يتم تخزين الأعداد الصحيحة في جهاز الكمبيوتر باستخدام [مكمل 2](http://www.ele.uri.edu/courses/ele447/proj_pages/divid/twos.html) . ويتكون من قيم سالبة وموجبة ولكن بصيغ مختلفة مثل `(-1 to -128)` أو `(0 to +127)` . يمكن أن يحتوى عدد صحيح غير موقعة على قيمة موجبة أكبر ، ولا توجد قيمة سالبة مثل `(0 to 255)` . على عكس C ++ لا يوجد عدد صحيح غير موقعة في Java.
### بايت:
### بايت (byte):
نوع البيانات بايت هو عدد صحيح مكمل 8 بت موقعة اثنين.
`Wrapper Class: Byte
`Wrapper Class (الفئة): Byte
Minimum value: -128 (-2^7)
Minimum value (القيمة الاصغر): -128 (-2^7)
Maximum value: 127 (2^7 -1)
Maximum value (القيمة القصوى): 127 (2^7 -1)
Default value: 0
Default value (القيمة الافتراضية): 0
Example: byte a = 10 , byte b = -50;
Example (مثال): byte a = 10 , byte b = -50;
`
### قصيرة:
### قصيرة (short):
نوع البيانات القصير هو عدد صحيح مكمل من 16 بت موقعة اثنين.
`Wrapper Class: Short
`Wrapper Class (الفئة): Short
Minimum value: -32,768 (-2^15)
Minimum value (القيمة الصغرى): -32,768 (-2^15)
Maximum value: 32,767 (2^15 -1)
Maximum value (القيمة القصوى): 32,767 (2^15 -1)
Default value: 0.
Default value (القيمة الافتراضية): 0.
Example: short s = 10, short r = -1000;
Example (مثال): short s = 10, short r = -1000;
`
### الباحث:
### العدد الصحيح (integer):
نوع البيانات IN هو عدد صحيح مكمل 32 بت موقعة اثنين. يتم استخدامه بشكل عام كنوع بيانات افتراضي للقيم المتكاملة إلا إذا كان هناك قلق حول الذاكرة.
`Wrapper Class: Integer
`Wrapper Class (الفئة): Integer
Minimum value: (-2^31)
Minimum value (القيمة الصغرى): (-2^31)
Maximum value: (2^31 -1)
Maximum value (القيمة القصوى): (2^31 -1)
The default value: 0.
The default value (القيمة الافتراضية): 0.
Example: int a = 50000, int b = -20
Example (مثال): int a = 50000, int b = -20
`
### طويل:
### طويل (long):
نوع بيانات طويل هو عدد صحيح مكمل 64 بت موقعة اثنين.
`Wrapper Class: Long
`Wrapper Class (الفئة): Long
Minimum value: (-2^63)
Minimum value (القيمة الصغرى): (-2^63)
Maximum value: (2^63 -1)
Maximum value (القيمة القصوى): (2^63 -1)
Default value: 0L.
Default value (القيمة الافتراضية): 0L.
Example: long a = 100000L, long b = -600000L;
Example (مثال): long a = 100000L, long b = -600000L;
By default all integer type variable is "int". So long num=600851475143 will give an error.
But it can be specified as long by appending the suffix L (or l)
`
## نقطة عائمة:
## اعداد عشرية:
تسمى هذه أيضًا أرقامًا حقيقية وتستخدم للتعبيرات التي تتضمن دقة كسرية. هذه من نوعين: `float` ، `double` . يتم تجنب Float فعليًا في حالة البيانات الدقيقة مثل بيانات العملات أو الأبحاث.
### تطفو:
### تطفو (float):
نوع بيانات عائم عبارة عن [نقطة عائمة IEEE 754](http://steve.hollasch.net/cgindex/coding/ieeefloat.html) ذات دقة واحدة 32 بت.
`Wrapper Class: Float
`Wrapper Class (الفئة): Float
Float is mainly used to save memory in large arrays of floating point numbers.
اساسا تستخدم لحفظ الذاكرة في المصفوفات المكونة من الارقام العشرية ذات دقة واحدة(float)
Default value: 0.0f.
Default value (القيمة الافتراضية): 0.0f.
Example: float f1 = 24.5f;
Example (مثال): float f1 = 24.5f;
The default data type of floating-point number is double. So float f = 24.5 will introduce an error.
نوع القيمة الافتراضية للارقام العشرية ذات دقة واحدة هو مزدوج.
مثال:
float f = 24.5
ستظهر خطا للمستخدم
However, we can append the suffix F (or f) to designate the data type as float.
لكن, بامكاننا استخدام F(or f)
لتعيين توع البيانات كرقم عشري ذات دقة واحدة (float)
The default data type of floating-point number is double. So float f = 24.5 will introduce an error.
However, we can append the suffix F (or f) to designate the data type as float.
`
### مزدوج:
### مزدوج (double):
نوع بيانات مزدوج هو [نقطة عائم IEEE 754](http://steve.hollasch.net/cgindex/coding/ieeefloat.html) مزدوجة الدقة 64 بت. عادةً ما يكون نوع البيانات هذا هو الخيار الافتراضي. يجب عدم استخدام نوع البيانات هذا مطلقًا للقيم الدقيقة ، مثل العملة.
@ -201,4 +209,4 @@ localeTitle: أنواع البيانات
```
10198442
```
```