کدهای که عدد 10 رقمیه وint ساپورتش نمیکنه حتی long,doble,Integer هم همینتور کد ملی رو باید با چه data typeیا چه روشی نوشت ؟
سلام وقت بخیر
واسه نوشتن همچین برنامه ای که بخواهیم برای ورود از کاربر (عمل Autorization) یا هویت سنجی انجام بدیم و کد ملی دریافت کنیم از دیتا تایپ String استفاده میکنیم
ولی در هر صورت از Long میتونیم استفاده کنیم(اگر بخوایم عملی مانند جمع روی این مقدار کد ملی انجام بدیم)
مثلا در برنامه برای دریافت کد ملی کاربر که وارد کرده مینویسیم:
String meliCode = edtName.getText().toString;
در اینده اشنا میشی.
موفق باشین
پوریا شفیعی۲۸ فروردین ۱۳۹۹، ۱۰:۵۳
آهان عذر میخام
سوال رو به خوبی متوجه نشده بودم
اینکه شما تا ۲۰ رقم میتونین عدد واسه دیتا تایپ Long یا long در نظر بگیرید
اینکه بخواهید از این دیتا تایپ استفاده کنید باید اخر عددتون از حرف l یا L استفاده کنید تا کامپایلر متوجه بشه منظور شما long هست و به int تبدیل نکنه.