کمپیوٹرزسافٹ ویئر

قسم تبادلوں. "پاسکل" میں گول اور Trunc تقریب

"پاسکل" مختلف اقسام کی متغیر کے ساتھ میں کام کرنا، اکثر کہ ایک پروگرام کی خرابی کی تالیف کرتے وقت اس حقیقت کے ساتھ نمٹنے کے لئے ہے ایک غلط تبادلوں اقدار کا اشارہ پایا جاتا ہے. مثال کے طور پر، آپ کو اس ایک سنکلک کی خرابی کے نتیجے کے طور پر، 5.9 کی قسم عددی قدر کی ایک متغیر تفویض نہیں کر سکتے. اس صورت میں یہ آپ کو دلائل کی اقسام میں تبدیل کیا اور ان سے کچھ کام جاری رکھ سکتے ہیں جس کے ساتھ "پاسکل" میں افعال Trunc اور گول کے استعمال کے بارے میں بات کرنے کے لئے یہ ضروری ہے.

تبادلوں کی اقسام کے بارے میں عمومی معلومات

قسم تبادلوں (کمی کی قیمت) - ایک کی اقدار کو تبدیل کرنے کے عمل کے اعداد و شمار کی قسم کی ایک اور کرنے کے لئے. واضح اور انترنہیت کاسٹنگ تمیز. ، یا افعال کے استعمال کے ذریعے کسی بھی زبان کی تشکیل کا استعمال کرتے ہوئے ڈویلپر کی طرف سے براہ راست پہلا سیٹ، اور دوسری سنکلک یا قواعد و ضوابط کے کوڈ کا مترجم، ایک خاص پروگرامنگ زبان کا معیاری میں اعلان کی طرف سے آزادانہ طور پر کیا جاتا ہے.

پاسکل میں ٹائپ تبادلوں

"پاسکل" پروگرامنگ زبان میں ایک واضح یا ضمنی قسم کے تبادلوں کے طور پر استعمال کیا جا سکتا.

ڈیٹا کی ایک بہت مختلف قسم - واضح اشتعال اقسام "پاسکل" کے ساتھ خصوصی تبادلوں کے افعال جن دلائل ہی قسم سے تعلق رکھتے ہیں، اور قیمت کے لئے فون کالز کا استعمال کیا جاتا ہے. کرنے والوں "پاسکل" اور گول تقریب، ذیل میں مزید تفصیل سے بحث کی جائے گی جس میں Trunc تقریب.

اس زبان میں ضمنی قسم صرف ان صورتوں اظہار، پر مشتمل ہے جس میں جہاں ممکن ہے عدد صحیح اور حقیقی متغیر خود بخود دوسری قسم سے پہلے تبدیل کیا جاتا ہے.

مندرجہ ذیل بحث مرکوز، آپ عددی ڈیٹا کی اقسام لانے کے لئے پر عملدرآمد کر سکتے ہیں کہ کس طرح.

Trunc

بلٹ حساب کا کام کرتا. "پاسکل" میں Trunc ذہن tselochiselnomu اس کی قیادت، دلیل کے تمام جزوی حصہ مسترد. مثال کے طور پر کال کر کے Trunc دلیل (1.73) آخر نتیجہ میں حاصل کیا جا سکتا ہے 1.

نحو : خصوصیات: Trunc (X: حقیقی): Longint.

گول

بلٹ حساب کا کام کرتا. گول تقریب قریب ترین پوری تعداد کو ریاضی کے قوانین کی طرف سے دلیل آف راؤنڈ. مثال کے طور پر، آخر میں گول (1.73) بلا 2 باہر کی باری ہے، اور دلیل (1.11) گول 1 دیتے ہیں.

функции : اس کی نحو ہے: گول (X: حقیقی): Longint.

یہ سوائے "پاسکل" میں افعال Trunc اور گول پرفارمنگ کا نتیجہ حدود ہیں کے قابل ہے. پھانسی یہ نتیجہ تو ناکام ہو جائے گی اس Longint قسم کی قدر سے کہیں زیادہ ہے.

یہ دونوں افعال کی تعمیر میں کے نحو بہت آسان ہے اور بغیر مزید مسائل اور وجوہات خلاف ورزی اقسام کے بارے میں غلطیاں مرتب واضح قسم کے تبادلوں کے لئے گول اور Trunc "پاسکل" میں استعمال کیا جا سکتا ہے کہ واضح ہے.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ur.unansea.com. Theme powered by WordPress.