آموزش سالیدیتی

تعریف متغییر در سالیدیتی

همانطور که در درس قبل آموزش دادیم شما  شروع برنامه در سالیدیتی را آموختید اکنون که درک کردید  پوسته ای قرارداد سالیدیتی چگونه است  ، بیایید در مورد نحوه برخورد سالیدیتی با متغیرها را بیاموزیم.

متغیرهای برای همیشه در  قرارداد ذخیره می شوند. این بدان معنی است که آنها در بلاکچین Ethereum نوشته شده اند. به مانند نوشته شدن در یک دیتابیس ابری بزرگ
مثال:

 

contract SekeBazar{
      // This will be stored permanently in the blockchain
      uint myCoin= ۱۰۰;
}

 

در این نمونه قرارداد ، ما یک uint به نام MyCoin ایجاد کردیم و آن را برابر ۱۰۰ قرار دادیم.
Uint :برای اعداد صحیح غیر منفی استفاده می شود

نوع داده uint یک عدد صحیح بدون علامت است ، به این معنی که مقدار آن باید منفی نباشد. همچنین یک نوع داده int برای اعداد صحیح علامتدار نیز در سالیدیتی  وجود دارد.

توجه: در سالیدیتی، uint در واقع نام مستعار برای uint256 ، یک عدد صحیح بدون علامت ۲۵۶ بیتی است.

می توانید uints را با بیت های کمتری اعلام کنید – uint8 ، uint16 ، uint32 و غیره.

اما به طور کلی می خواهید به سادگی از uint استفاده کنید مگر در موارد خاص ، که در درس های بعدی در مورد آنها صحبت خواهیم کرد.

در آموزش بعدی نحوه استفاده از عملگرها در سالیدیتی ار آموزش می دهیم.

نوشته های مرتبط

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *