علم فردا
تکنولوژی به زبان ساده
فرمت اعداد در ویندوز 10 – اعداد فارسی، حذف اعشار و…
تاریخ انتشار : ۰۴ اسفند ۱۳۹۶تغییر فرمت اعداد در ویندوز 10 با ویندوز های دیگه فرقی نداره فقط ممکنه برای کاربرای آماتور پیدا کردن این قسمت یکم سخت باشه چون ویندوز 10 به لحاظ ظاهری یکم با ویندوزهای قبلی مخصوصا ویندوز 10 فرق داره. توصیه میکنم حتما این پست رو تا آخر بخونید مخصوصا اگر تو محل کارتون مثل فروشگاه ، رستوران یا کارگاه مجبورید از سیستم های حسابداری یا مدیریت مشتری استفاده کنید! چون موقع کار با نرم افزار های حسابداری فروشگاهی یا نرم افزار های مدیریت رستوران ممکنه با فرمت اعداد مشکل پیدا کنید. مثلا ممکنه تو فاکتورها اعشار اعداد درج بشه که وااااااقعا رو مخه! چون مشتری ایرانی با تبدیل ریال به تومن مشکل داره حالا شما فک کن به جای 10,000 ریال عدد 10,000.00 نمایش داده بشه ? مطمئن باشید آخرش دعوا میشه 😀
فرمت اعداد یا Number Format اصلا یعنی چی؟!
واژه فُرمت format در زبان انگلیسی به معنی «قالب» هست که در علم کامپیوتر (مخصوصا نرم افزار) خیییییلی استفاده میشه! منظور از فرمت اعداد یا همون قالب اعداد ، در واقع همون روش نوشتن این اعداده. برای مثال ما در خط پارسی برای جدا کردن اعشار از عدد صحیح از علامت / استفاده میکنیم مثلا 8/5 یعنی هشت و پنج دهم یا هشت و نیم. اما تو انگلیسی از نقطه استفاده میکنن 8.5 که میشه همون هشت و نیم یا هشت و پنج دهم. هر کشوری سیستم نوشتاری مخصوص خودشو داره و به همین دلیل هر کسی با توجه به قوانین و شرایط منطقه ای که زندگی میکنه باید فرمت اعداد ویندوز رو تنظیم کنه. اگر این تنظیمات انجام نشه ممکنه مشکلاتی پیش بیاد که بعدا دردسر ساز بشن. من چنتا از مهم ترین مشکلاتی که ممکنه واسه ما ایرانی ها پیش بیاد رو خدمت تون عرض میکنم.
مشکلات مربوط به فرمت اعداد در ویندوز 10
شاید کاربرای خانگی خیلی با مشکلات مربوط به فرمت اعداد مواجه نشن چون معمولا کاربرای خانگی یا معمولی کار خاصی با ویندوز انجام نمیدن. اما کاربران فروشگاه ها و رستوران ها یا کارگاه ها بارها با این مشکلات مواجه شدن. اصلا هر کسی که با نرم افزار های حسابداری یا مدیریت مشتری سر و کار داشته باشه کم و بیش از اینجور مشکلات براش پیش میاد مثلا من دو مورد مهم رو خدمت تون عرض میکنتم:
■ درج اعشار
تو فاکتور ها باید عدد دقیق درج بشه چون پول ایران انقدر ضعیفه که اصلا کار به اعشار نمیکشه! 😀 مثلا شما یه پیتزا میخرید میشه 30 تومن تموم شد و رفت! دیگه خورده نداره. اما ویندوز به طور پیش فرض اعشار اعداد رو هم درج میکنه و چون ویندوز به طور پیش فرض از نقطه برای جدا سازی عدد صحیح و اعشار استفاده میکنه، مشتری سردرگم میشه. صندوق دار هم سرش شلوغه و نمیتونه این موضوع رو به همه توضیح بده!
■ استاندارد اعداد یا همون شکل ظاهری اعداد
یکی دیگه از مهم ترین مشکلات اینه که ویندوز به طور پیش فرض اعداد رو با خط لاتین (انگلیسی) نمایش میده و این مسئله یکم رو مخ مشتری های ایرانیه. یا بعضی وقتا اصلا به لحاظ قانونی اعداد باید فارسی نوشته بشن.
خوشبختانه ویندوز 10 برای تغییر فرمت اعداد امکانات زیادی رو در اختیار کاربر میذاره که در این پست میخوام مهم ترین اونا رو بهتون توضیح بدم.
ورود به قسمت نظیمات مربوط به فرمت اعداد در ویندوز 10
برای ورود به قسمت تنظیمات فرمت اعداد فقط کافیه مراحل زیر رو برید :
■ از قسمت راست نوار وظیفه (تسک بار task bar) روی قسمت انتخاب زبان کلیک کنید.
■ یه کادر کوچولو باز میشه، روی گزینه Language preferences کلیک کنید.
■ خب همونطور که میبینید پنجره Region & Languages باز میشه. برید پایین همین صفحه و از قسمت Related settings روی گزینه Additional date, time, & regional settings کلیک کنید.
■ حالا پنجره Clock, language, and region باز شده. در این صفحه از قسمت Region گزینه Change date, time, or number formats کلیک کنید.
■حالا از قسمت پایین همین پنجره روی گزینه Additional settings کلیک کنید.
در این پنجره در تب اول یعنی Numbers چنتا گزینه وجود داره که من تک تک اینا رو توضیح میدم:
نماد اعشار یا Decimal symbol
نماد اعشار رو که دیگه همه تون میدونید چیه. همون نمادیه که قسمت صحیح یک عدد رو از اعشارش جدا میکنه. ما تو فارسی / میذاریم اما تو انگلیسی نقطه میذارن. اگر میخواید اعشار رو حذف کنید این گزینه رو بی خیال شید برید سراغ بعدی.
حذف اعشار اعداد از طریق No. of digits after decimal
معمولا تعداد ارقام اعشار روی 2 تنظیم میشه اما اگر میخواید کلا اعشار اعداد رو حذف کنید این گزینه رو روی 0 تنظیم کنید. اگر این گزینه روی صفر تنظیم بشه دیگه قسمت اعشار درج نمیشه.
نماد گروه بندی اعداد Digit grouping symbol
ما تو فارسی از کاما برای جدا کردن اعداد استفاده میکنیم مثلا هزار و دویست رو اینجوری مینویسیم 1,200 که به طور پیش فرض همین کاما برای اعداد در نظر گرفته میشه. منم توصیه میکنم بذارید رو همین گزینه بمونه.
روش گروه بندی اعداد Digit grouping
به طور پیش فرض اعداد به صورت 3 تا 3 تا از سمت راست گروه بندی میشن مثلا عدد بیست و سه میلیون اینجوری نوشته میشه 23,000,000 اما اگر میخواید فرمت گروه بندی اعداد رو تغییر بدین میتونید از گزینه دیگه ای استفاده کنید.
نماد علامت منفی Negative sign symbol
من نمیدونم چرا اینجا همچین گزینه ای هست چون من هیچوقت ندیدم برای اعداد منفی از نمادی به غیر از – استفاده کنن. این قسمت فقط همین یه گزینه رو هم داره. 😀
فرمت اعداد منفی Negative number format
در این قسمت میتونید فرمت اعداد منفی رو تغییر بدین. مثلا میتونید تعیین کنید که علامت – پشت عدد باشه یا جلوش.
نمایش صفر قبل از اعشار Display leading zero
بعضی وقتا لازمه که صفر اعداد اعشاری نمایش داده بشه. شما از طریق این گزینه میتونید تعیین کنید که این صفر نمایش داده بشه یا نه.
سیستم اندازه گیری Measurement system
به طور کلی 2 تا سیستم اندازه گیری در دنیا وجود داره :
■ سیستم اندازه گیری متریک Metric system
در این سیستم از واحد هایی مثل متر، گرم و… استفاده میشه.
■ سیستم اندازه گیری Imperial system
در این سیستم از واحد هایی مثل فوت، اینچ، پوند و… استفاده میشه.
در بیشتر کشور های دنیا (ازجمله ایران) از سیستم متریک استفاده میکنن اما در امریکا از سیستم Imperial system یا US measurement system استفاده میشه.
اگر حوصله حساب کردن اندازه ها رو ندارید میتونید این گزینه رو روی Metric تنظیم کنید.
ارقام اساندارد Standard digits
در این قسمت میتونید تعیین کنید که شکل اعداد رو تعیین کنید. اعداد فارسی با اعداد انگلیسی فرق دارن. اعداد فارسی حتی با اعداد عربی هم فرق دارن. در فهرست استاندارها گزینه اول انگلیسی و گزینه دوم عربیه! پس حواس تون باشه گزینه دوم رو انتخاب نکنید چون اعداد 4 و 6 این استاندارد با فارسی فرق داره. فارسی باید گزینه 6 ام باشه.
استفاده از اعداد بومی Use native digits
به این گزینه کاری نداشته باشید. به بذارید رو حالت never باشه.
خب دوستان من همه نکات مهمی که در مورد فرمت اعداد در ویندوز 10 باید بدونید رو خدمت تون عرض کردم. اگر پست مفیده حتما لینکش رو برای دوستان تون هم بفرستین.
حتما مطالب زیر رو هم بخونید
من ابراهیم درویش هستم بلاگر تکتولوژی و مدرس زبان انگلیسی. در حال حاضر در استانبول (ترکیه) زندگی میکنم. نرم افزار خوندم و تخصص اصلیم برنامه نویسی وبه ؛ البته کمی هم برنامه نویسی اندروید بلدم. تقریبا از سال 1383 فعالیتم رو تو اینترنت شروع کردم. به زبان های ترکی استانبولی و اسپانیایی هم آشنایی دارم.
حمایت از علم فردا
نوشتن مطالب آموزشی به زبان ساده و قابل فهم برای همه ، کار بسیار سختیه . از طرفی ، نگهداری یک وب سایت آموزشی خرج داره ! اگر براتون امکان داره لطفا با پرداخت مبلغ کمی در هزینه های سایت سهیم باشید تا ما هم بتونیم با خیال راحت براتون بنویسیم و به سوال ها تون پاسخ بدیم . حمایت مالی از علم فردا
سلام.
من تو پلتفرم معاملاتی بایننس این مشکلو دارم که میخواد اعشار وارد کنم نمیشه ینی از نقطه(.)که استفاده میکنم برا وارد کردن مثلا12.50$ نمیتونم تایپ کنم اگه میشه راهنمایی کنید
سلام. من تموم کارایی که گفتین رو کردم ولی بازم هم رو زبان انگلیسی و هم فارسی، اعداد انگلیسیه. رو زبان کردی هم که میزنم عربیه. اگه میشه کمکم کنین که دیگه واقعا بریدم.
بهش نیاز دارم و هر کاری میکنم درست نمیشه.
با تشکر.
خوبشه
سلام گزینه standard digit احتمالا حذف شده
سلام ممنون بسیار مفید بود
سلام تورو خدا جواب بدین
من ویندوزم ۱۰ به روزه ولی م
نمیتونم اعدادم رو فارسی کنم اون گزینه ای رو که گفتین نداره…راه حلش چیه
با سلام
راستش من ویندوز 10 دارم ولی اصلا standard digit در اون قسمت نیست که بخوام انتخابی داشته باشم . لطفا راهنمایی کنید باید چیکار کنم .
با تشکر
فاطمی
سلام علیکم
بنده گاهی سر و کارم به متون عربی میخورد
میخواستم بدانم آیا راهی برای عربی کردن اعداد نوت پد (ویندوز) هم هست؟
قبلًا سپاسگزارم
واییی خیلی خیلی ممنووووننننن واقعا لازمش داشتم همه اعداد ؟؟ شده بودن همیشه موفق باشییید%
سلام ابراهیم جان
من به تازگی روی لپتاپم ویندوز نصب کردم و با مشکلی مواجه شدم که قبلا مواجه نشدم و از طرفی توضیحش یه کم سخته.
وقتی کیبورد رو زبان فارسی هست و باید تو فرمهای اینترنتی عدد وارد کنم (مثل کپچا، شماره کارت بانکی یا هر عددی) هیچ کاراکتری وارد نمیشه و باید حتما کیبورد رو انگلیسی کنم.
مطمئنم که قبلا اینجوری نبود.
سلام
مطلب خوب بود ولی در آخرین آپدیت win10 در منوی Customize Format دیگه گزینه Standard digits وجود نداره !!!
پس بطور کلی این مطلب امکان پذیر نیست.
های…منکه شخصا از مدیر سایت خیلی خیلی ممنونم این متن واقعا کمکم کرد اینجور سایتها ک رایگان به مردم کمک میکنن باید قدرشونو بدونید.ب تمامی کسایی که زحمت کشیدن و این سایت رو رااندازی کردن خسته نباشید میگم .اگه کانال تلگرام یا اینستاگرام دارین هم واسم بفرستین.
سلام
برای من Use native digits نداره کارم توی پاور پوینت گیر کرده اعداد تحت همه شرایط انگلیسی هستند .
Open registry editor. Then go to Computer\HKEY_CURRENT_USER\Control Panel\International navigate to “NumShape” Key.
Set its value to 0 for Use Native Digit – Context
Set its value to 1 for Use Native Digit – Never
Set its value to 2 for Use Native Digit – National
مهندس خوبی اقا من تنظیمات رو درست کردم روی فارسی اعداد رو ولی هنوز توی تایپ کردن اعداد رو انگلیسی میزنه چیکار باید بکنم
خیلی عالی بود مهندس جاااااااااااان
سلام خسته نباشید من تمامی اینکارایی ک گفتین انجام دادم اما وقتی میخوام نوشته تو سیتمم تایپ کنم اعدادم فارسی هست همچنان
ممنون میشم راهنمایی کنید
سلام. مثل همیشه عالی و روان.
جناب مهندس، فقط مسئله ای که جدیدا پیش اومده اینه که در windows 10 آپدیت 1903 ، دو گزینه انتهایی ( یعنی standard digits و use native digits ) حذف شده و وجود نداره. ( احتمالا اعداد استاندارد مارو تحریم کردن خخخ ). پیشنهاد شما چیه جناب مهندس؟
مؤید باشید.
سلام
من ویندوز 10 نسخه 1903 نصب کردم
برای فارسی اعداد در ویندوز مسیر شما را رفتم ولی قسمت standard digit وجود ندارد
چه کار باید بکنم
لطفا راهنمایی فرمایید
سلام آقای مهندس درویش خسته نباشید؛
از اموزش کاربردی و خوبتون متشکرم ، بنده یه مشکل شاید به ظاهر ساده ولی پیچیده بهش برخوردم که کل اینترنت و انجمن های فارسی و انگلیسی رو شخم زدم ولی هیچ کدوم نتونستن جوابگوی سوال بنده باشن.
مشکل بنده اینه :
در ورد 2013 و ویندوز 7 و حتی ورد 2016 هم برخی مواقع این مشکل هست ، وقتی عددی اعشاری رو بصورت فارسی مینویسیم و برای جداکننده اعشار از علامت نقطه (.) استفاده میکنیم وقتی عدد رو مینویسیم خودکار ورد علامت نقطه رو به کاما انگلیسی (,) تبدیل میکنه و کلا نحوه نمایش اعداد بهم میخوره. همه کارهای زیر رو هم انجام دادم :
1- در تنظیمات ویندوز علامت دسیمال سیمبول بر روی نقطه قرار دارد.
2- در تنظیمات ورد قسمت auto corection علامت کاما انگلیسی رو با نقطه replace کردم.
و ….
ولی هیچ کدوم مشکل بنده رو حل نکرد. این مشکل رو خیلی ها دارن ولی بصورت عمقی کاربران اماتور بهش توجه نمیکنن. بنده بعد از تلاش زیاد به این نتیجه رسیدم که وقتی از اعداد نامبر پد کیبورد در حالت مود فارسی تایپ میکنم این مشکل بوجود میا د ولی در صورتی که از اعداد ردیف بالایی کیبورد استفاده میکنم به درستی تایپ میکنه. حالا میخوام بپرسم آیا راه حلی برای رفع این مشکل هست؟
و اینکه چه تفاوتی بین اعداد نامبرپد سمت راست کیبورد با اعداد ردیف بالایی کیبورد داره؟ چون در برخی نرمافزارها حتی وقتی زبان کیبورد هم رو حالت فارسی هست وقتی با اعداد نامبرپد تایپ می کنیم عدد بصورت انگلیسی تایپ میشه و ماهیت و ذات عدد انگلیسی هست و لی وقتی از اعداد ردیف بالایی کیبورد تایپ می کنیم عدد بصورت فارسی تایپ میشه و ماهیت عدد هم فارسی هست.
خیلی ممنون اگه راهنماییم کنید . خیلی گیرم
با سلام و سپاس از سایت بسیار خوبتون مطالب این سایت واقعا مفیده و کمک بزرگی به جامعه می کنه فقط حیف که من فقط یه دانش آموزم و نمی تونم از نظر مالی به شما کمک کنم . آقای درویش من یه سوالی ازتون داشتم اگه قبلا کلاس زبان رفته باشیم و بخوایم از بسته های آموزشیتون استفاده کنیم از کجا بفهمیم کدوم بسته مناسب سطحمونه ؟
سلام، سپاس از شما
لطفا تو تلگرام پیام بدینت تا راهنمایی تون کنیم.
با سلام و تشکر از مطلب تون. با تغییر به تاریخ شمسی فرمت اعداد و .. هم تغییر میکنه که شاید زیاد جالب نباشه بخاطر همین بنده این فرمت ها ر و دوباره به حالت انگلیسی تغییر دادم در حالیکه تاریخ شمسی باقی موند.
ممنون از مطالب جالب و مفیدتون.
اون قسمت نحوه نمایش اعداد منفی، یکی از کاربردهاش در مسائل مربوط به حسابداری هست. در حسابداری عدد منفی یا تفریق رو با منها نشون نمیدن، عدد رو داخل پرانتز میذارن.
با تشکر
خیلی مطلب مفیدی بود
من این قسمت از تنظیمات ویندوز رو دیده بودم ولی هیچ وقت نمیدونستم که هر کدوم از گزینه ها چه کاری انجام میده