AR/Math

From Multi Theft Auto: Wiki
Revision as of 12:07, 25 August 2012 by Krsofa (talk | contribs)
Jump to navigation Jump to search

math.abs

يستخدم للقيمة المطلقة للعدد بحيث عند كتابة عدد سالب يقوم الحدث بتحويله ليصبح موجب  
float/int math.abs(number)


Click to collapse [-]
Example

هذا المثال يقوم بتحويل العدد الى رقم موجب في الردار

myElegy = createVehicle(562, 1591.596680, -2495.323242, 18.098244) 

local x,y,z = getElementPosition(myElegy)

grX = math.abs(math.random(-30,1)
grY = math.abs(math.random(-30,1)

areaID = createRadarArea(x,y, grX, grY, 0, 0, 0, 0)

___________________________________________________________________

math.ceil

يستخدم لتقريب العدد العشري الى عدد صحيح الاعلى منه بحيث عند كتابة عدد عشري يقوم الحدث 
بحذف الفاصلة العشرية والاعداد العشرية وتقريبه الى العدد الصحيح الاكبر منه 
float/int math.ceil(number)


Click to collapse [-]
Example
myElegy = createVehicle(562, 1591.596680, -2495.323242, 18.098244) 

local x,y,z = getElementPosition(myElegy)

grX = math.ceil(math.random(1.235,100.4575))
grY = math.ceil(math.random(1.235,100.4575))

areaID = createRadarArea(x,y, grX, grY, 0, 0, 0, 0)

___________________________________________________________________

math.floor

يستخدم لتقريب العدد العشري الى عدد صحيح الاسفل منه بحيث عند كتابة عدد عشري يقوم الحدث 
بحذف الفاصلة العشرية والاعداد العشرية وتقريبة الى العدد الصحيح الاصغر منه 
float/int math.floor(number)


Click to collapse [-]
Example
--




___________________________________________________________________



== Math.Round ==

هذا الحدث يستخدم لتقريب العدد مع تحديد عدد المنازل العشرية المطلوب التقريب اليها بحيث عند كتابة عدد المنازل العشرية المطلوبة يقوم الحدث بتقريب العدد الى نفس المنازل التي طلبنا منه التقريب اليها



float/int math.Round(number)


Click to collapse [-]
Example
--



___________________________________________________________________



== Math.Mod ==

هذا الحدث يستخدم لتحديد باقي القسمة بحيث عند كتابة عددين يقوم الحدث Math.Minبايجاد باقي القسم بين العدد المقسوم والعدد المقسوم عليه



float/int Math.Mod(number)


Click to collapse [-]
Example
--





___________________________________________________________________



== Math.Sqrt ==

هذا الحدث يستخدم لحساب الجذر التربيعي بحيث عند كتابة عدد يقوم الحدث Math.Sqrt بحساب الجذر التربيعي للعدد



float/int Math.Sqrt(number)


Click to collapse [-]
Example
--





___________________________________________________________________



== Math.Sqrt ==

هذا الحدث يستخدم لحساب الجذر التربيعي بحيث عند كتابة عدد يقوم الحدث Math.Sqrt بحساب الجذر التربيعي للعدد



float/int Math.Sqrt(number)


Click to collapse [-]
Example
--



___________________________________________________________________

math.max

هذا الحدث يستخدم لتحديد العدد الاكبر من الاخر بحيث عند كتابة عددين يقوم الحدث 
بمقارنة العددين وتحديد العدد الاكبر
float/int math.max(number1, number2)


Click to collapse [-]
Example
--

See Also