34 - رشته ها و اعداد
برنامه های کامپیوتری همه در مورد کار با داده ها هستند. در فصل های گذشته، ما بر روی پردازش داده ها در سطح فایل تمرکز کرده ایم. با این حال، بسیاری از مشکلات برنامه نویسی باید با استفاده از واحدهای کوچکتر داده مانند رشته ها و اعداد حل شوند.
در این فصل، ما به چندین ویژگی پوسته که برای دستکاری رشته ها و اعداد استفاده می شود، نگاه خواهیم کرد. پوسته انواع بسط پارامترها را فراهم می کند که عملیات رشته را انجام می دهند. علاوه بر بسط حسابی (که در فصل 7 به آن اشاره کردیم)، یک برنامه خط فرمان معروف وجود دارد به نام bc، که ریاضی سطح بالاتری را انجام می دهد.
گسترش پارامترپارامترهای اصلیتوسعه برای مدیریت متغیرهای خالیبسط هایی که نام متغیرها را برمی گرداندعملیات رشتهتبدیل موردارزیابی و بسط حسابیپایه های اعداداپراتورهای Unaryحساب سادهواگذاریعملیات بیتمنطقbc - یک زبان ماشین حساب دقیق دلخواهبا استفاده از bcیک نمونه اسکریپتجمعبندیاعتبار اضافیبرای مطالعه بیشتر