تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ Hamzeh Hojatzadeh
چجوری نوشتن کد ملی ؟؟
پوریا شفیعی حل شده توسط پوریا شفیعی

کد‌های که عدد 10 رقمیه وint ساپورتش نمیکنه حتی long,doble,Integer هم همینتور کد ملی رو باید با چه data typeیا چه روشی نوشت ؟

سلام وقت بخیر

واسه نوشتن همچین برنامه ای که بخواهیم برای ورود از کاربر (عمل Autorization) یا هویت سنجی انجام بدیم و کد ملی دریافت کنیم از دیتا تایپ String استفاده میکنیم 

ولی در هر صورت از Long میتونیم استفاده کنیم(اگر بخوایم عملی مانند جمع روی این مقدار کد ملی  انجام بدیم)

مثلا در برنامه برای دریافت کد ملی کاربر که وارد کرده مینویسیم:

String meliCode = edtName.getText().toString;

در اینده اشنا میشی.

موفق باشین

پوریا شفیعی ۲۸ فروردین ۱۳۹۹، ۱۰:۵۳

آهان عذر میخام 

سوال رو به خوبی متوجه نشده بودم

اینکه شما تا ۲۰ رقم میتونین عدد واسه دیتا تایپ Long یا long  در نظر بگیرید

اینکه بخواهید از این دیتا تایپ استفاده کنید باید اخر عددتون از حرف l یا L استفاده کنید تا کامپایلر متوجه بشه منظور شما long هست و به int تبدیل نکنه.

پس به عنوان مثال مینویسیم :

long number = 123456789l;

 

بهترین پاسخ
پوریا شفیعی ۲۸ فروردین ۱۳۹۹، ۱۲:۲۲