IB

Integer Base Converter for iPhone

ناشر: Nineveh National Research
iOS $0.99
ورژن1.0.0
ناشر Nineveh National Research
رہائی کی تاریخ1 اپریل، 2014
تاریخ شامل کی گئی1 اپریل، 2014
OS کی ضروریاتiOS
تقاضےCompatible with: iphone4, iphone4, ipad2wifi, ipad2wifi, ipad23g, ipad23g, iphone4s, iphone4s, ipadthirdgen, ipadthirdgen, ipadthirdgen4g, ipadthirdgen4g, iphone5, iphone5, ipodtouchfifthgen, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen, ipadfourthgen4g, ipadfourthgen4g, ipadmini, ipadmini, ipadmini4g, ipadmini4g
کل ڈاؤن لوڈ0
قیمت$0.99

تفصیل

عددی بنیادیں بہت سے لوگ بحث کریں گے کہ کمپیوٹر کے دور کی پیدائش دوسری جنگ عظیم کے دوران بلیچلے پارک میں ہوئی تھی۔ ایلن ٹورنگ نے ہاتھ سے تیار کردہ ویکیوم ٹیوب کمپیوٹر کی ابتدائی شکل کا استعمال کرتے ہوئے اس کام کی زیادہ تر رہنمائی کی۔ بلیچلے پارک کے سائنس دانوں اور انجینئروں کا ہدف جرمن اینیگما کوڈز کو توڑنا تھا۔ اس دور کی ویکیوم ٹیوبیں ٹرانجسٹرز اور انٹیگریٹڈ سرکٹس کے پیشرو تھے جنہیں ہم آج استعمال کرتے ہیں۔ وہ ایمپلیفائر کے طور پر کام نہیں کرتے تھے، لیکن کرنٹ کو آن اور آف کرنے والے سوئچ کے طور پر۔ یہ آن اور آف ایکشن کا ترجمہ وولٹیج کی سطحوں پر ہوتا ہے جو آن اور آف، سچ اور غلط، اور منطق 1 اور 0 کی نمائندگی کرتی ہے۔ اس طرح کے آؤٹ پٹ سے چلنے والی ایک واحد تار، ایک ڈیٹا بٹ کی نمائندگی کرتی ہے۔ جب ڈیٹا منتقل کرنے کے لیے ایک سے زیادہ بٹس استعمال کیے جاتے ہیں، تو متعدد تاروں کو ڈیٹا بس کہا جاتا ہے۔ ابتدائی پی سی اور میک کمپیوٹرز میں 8 بٹ ڈیٹا بسیں (آٹھ تاریں) تھیں۔ آج، زیادہ تر پرسنل کمپیوٹرز 64 بٹ ڈیٹا بسز (چونسٹھ تاروں) کا استعمال کرتے ہیں۔ بائنری ریاضی کمپیوٹر کی مادری زبان ہے، جبکہ انسان اعشاریہ ریاضی کے ساتھ سب سے زیادہ آرام دہ ہیں۔ بائنری بیس، یا ریڈکس سے ڈیسیمل بیس اور بیک میں ترجمہ کرنا کمپیوٹر سائنس کے زیادہ تر طلباء کے لیے ایک بنیادی مشق ہے۔ انٹرمیڈیٹ بیس جیسے ہیکساڈیسیمل اور آکٹل بھی مقبول رہے ہیں۔ آکٹل بیس، یا بیس 8، 1960 کی دہائی کے دوران بہت سے IBM پروگرامرز کی طرف سے پسند کیا گیا تھا لیکن آج شاذ و نادر ہی استعمال ہوتا ہے۔ ہیکساڈیسیمل بیس، یا بیس 16، بائنری میں آگے پیچھے آسان ترجمہ کی وجہ سے زیادہ مقبول ہو گیا ہے۔ 1s اور 0s کی لمبی تاروں کے مقابلے ہیکساڈیسیمل اشارے لکھنا آسان اور چھوٹا ہے۔ اگر آپ نے اسمبلی لینگویج یا شاید C/C++ کے ساتھ پروگرام کیا ہے، تو آپ ایک بیس سے دوسرے میں تبدیل کرنے کی ضرورت سے واقف ہیں، خاص طور پر بائنری، ہیکساڈیسیمل اور ڈیسیمل۔ .بیس 16، یا ہیکساڈیسیمل، ہندسوں کا استعمال کرتا ہے 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E اور FBase 10, یا اعشاریہ, ہندسوں کا استعمال کرتا ہے 0 ,1,2,3,4,5,6,7,8 اور 9Base 2، یا بائنری، ہندسوں 0 اور 1Integer نمبر کا استعمال کرتا ہے ایک بیس سے دوسرے میں تبادلوں کا 99% وقت سامنا ہوتا ہے، اس حقیقت کی وجہ سے کہ کسی بھی ڈیٹا بس میں کم سے کم اہم بٹ یا تو 1 یا 0 ہوتا ہے۔ کمپیوٹر ڈیٹا بس میں کوئی جزوی قدر نہیں ہوتی ہے۔ اس کا سیدھا مطلب ہے کہ ڈیٹا بس میں صرف انٹیجرز بھیجے جاتے ہیں، اور اگر آپ حقیقی نمبر کی اقدار کو جزوی یا اعشاریہ اجزاء کے ساتھ منتقل کرنا چاہتے ہیں تو دوسرے ذرائع کو استعمال کرنا چاہیے۔ دوسرے ذرائع کے لیے عام طور پر اس بات کی ضرورت ہوتی ہے کہ حقیقی اعداد کو عدد کے بطور ظاہر ہونے کے لیے انکوڈ کیا جائے۔ (اس موضوع پر مزید معلومات کے لیے، IEEE 754 کنورژن کے معیارات دیکھیں)۔ چونکہ زیادہ تر جدید ڈیٹا بسیں 64 بٹس سائز کی ہوتی ہیں، اس لیے زیادہ تر بیس کنورٹرز کو اس سائز کی تبدیلی کو درست طریقے سے انجام دینا چاہیے۔ ہیکساڈیسیمل نمبرز کے لیے، ایک 64 بٹ ڈیٹا بس مثبت قدروں کی ایک رینج فراہم کرتی ہے: 0 سے FFFFFFFFFFFFFFFFF، اعشاریہ نمبروں کے لیے، یہ بس مثبت قدروں کی ایک رینج فراہم کرتی ہے: 0 سے 18446744073709551615 آخر میں، مثبت نمبروں کے لیے اس tegbinary نمبر کے لیے from: 0 to 1111111111111111111111111111111111111111111111111111111111111111The maximum values ​​represented by a 64-bit data bus could easily hold the estimated count of the number of stars in our galaxy (approximately 300 billion) but falls short of holding the total estimated number of stars in the universe (1 سیپٹلین)۔ کیا ایک بڑی ڈیٹا بس کی ضرورت ہے؟ صرف وقت ہی بتائے گا!تاہم، اگر آپ 300 بلین ستاروں کے ہیکساڈیسیمل اور بائنری مساوی چاہتے ہیں، تو ہمارا بیس کنورٹر ان نتائج کو آسانی سے اور درست طریقے سے فراہم کرنے کے لیے تیار ہے۔

مشابہ پروگرام

متبادل

اس شائع کنندہ سے مزید