تست کد ملی
About تست کد ملی
The remaining 5 times bigger than 2, so it is equal to 6 digit code is ...
با استفاده از این اپلیکیشن میتوانید از درستی کد ملی افراد مطمئن شوید.
این برنامه برای کسانی که با مدارک هویتی دیگران سر و کار دارند بسیار مفید است.
با وارد کردن کد ملی در این برنامه میتوان از واقعی یا جعلی بودن کد ملی با خبر شد.
این برنامه به صورت آفلاین کار میکند و برای فعالیت نیازی به اینترنت ندارد. همچنین قابلیت تشخیص کد ملی هایی که در آینده صادر میشوند را نیز دارد.
الگوریتم نرم افزار:
کد ملی شماره ای است 10 رقمی که از سمت چپ سه رقم کد شهرستان محل صدور شناسنامه، شش رقم بعدی کد منحصر به فرد برای فرد دارنده شناسنامه در شهرستان محل صدور و رقم آخر آن هم یک رقم کنترل است که از روی 9 رقم سمت چپ بدست می آید.
برای بررسی کنترل کد کافی است مجددا از روی 9 رقم سمت چپ رقم کنترل محاسبه شود.
برای محاسبه رقم کنترل از روی سایر ارقام، هر رقم را در موقعیت آن ضرب کرده و حاصل را با هم جمع می کنیم. سپس مجموع بدست آمده را بر 11 تقسیم می کنیم.
اگر باقیمانده کمتر از 2 باشد، رقم کنترل باید برابر باقیمانده باشد در غیر اینصورت رقم کنترل باید برابر یازده منهای باقیمانده باشد.
مثال: آیا کد 7731689951 یک کد ملی معتبر است؟
جواب:
7×10 + 7×9 + 3×8 + 1×7 + 6×6 + 8×5 + 9×4 + 9×3 + 5×2 = 313
313÷11=28 و R=5
چون باقیمانده برابر 5 و بزرگتر از 2 است پس باید رقم کنترل این کد برابر 6 باشد.
با دقت در کد متوجه می شویم که رقم کنترل ورودی برابر 1 است پس کد مورد نظر به عنوان یک کد معتبر قابل قبول نیست.
What's new in the latest 1
تست کد ملی APK Information
Old Versions of تست کد ملی
تست کد ملی 1
Super Fast and Safe Downloading via APKPure App
One-click to install XAPK/APK files on Android!