Мне нужно изменить формат чисел в моем CentOS 6.0 box. Я использую "gnome desktop environment" версии 2.28.2. Я хочу узнать, где я могу изменить формат чисел по умолчанию в системе.
Я хочу это изменить, потому что в моей системе числовые значения автоматически меняются в соответствии с числовым форматом по умолчанию, а я не знаю, что это за формат.
В Windows это возможно из панели управления:
Я попробовал выполнить поиск в
1. Система-> Администрирование-> Язык
2. Система-> Настройки-> Клавиатура
3. Система-> Настройки-> Метод ввода
Но требуемых настроек там нет.
Если это невозможно с помощью графического интерфейса, то как это сделать с помощью командной строки?
Обновлять:
Если говорить конкретно, то я хочу, Digit grouping: 123456789
чтобы НЕ включались запятые, как показано в приведенном выше формате нумерации окон.
решение1
Линуксотносится к этим настройкам каксистемная локаль.
Вы можете изменить локаль вашей системы следующим образом:
- установить переменные окружения для управления локалью системы. Вы можете установить эти переменные как общесистемные или на основе сеанса:
LC_ALL
Переопределяет все LC_*
переменные окружения заданным значением.
LC_CTYPE
Классификация символов и преобразование регистра
LC_COLLATE
Порядок сортировки (подбора)
LC_TIME
Форматы даты и времени
LC_NUMERIC
Неденежные числовые форматы
LC_MONETARY
Денежные форматы
LC_MEASUREMENT
Единицы измерения (метрические или другие)
LANG
Значение по умолчанию, которое используется, когда либо не задано, либо не задано LC_ALL
применимое значениеLC_*
TZ
Часовой пояс
Вы можете использовать эту команду locale
, чтобы отобразить текущую локаль.
locale -a
отображает все локали, которые в данный момент установлены на машине. Убедитесь, что выбранная вами локаль LANG
находится LC_ALL
в списке, возвращаемом командой locale -a. Значения, которые locale использует и возвращает, следующие:с учетом регистра, поэтому копируйте их в точности при назначении переменной среды.
Для получения более подробной информации обратитесь к разделу man-pages
, приведенному ниже.
Специально для того, что вы просили, установите
mon_grouping
: Определяет размер каждой группы цифр в форматированных денежных величинах.
mon_grouping Formatted Value ISO C String 3;-1 123456'789 "\3\177" 3 123'456'789 "\3" 3;2;-1 1234'56'789 "\3\2\177" 3;2 12'34'56'789 "\3\2" -1 1234567898 "\177"
Поэтому ваш случай должен быть
вLC_MONETARY
mon_grouping -1
а также вLC_NUMERIC
grouping -1
ИЗМЕНИТЬ: Чтобы изменить эти настройки, отредактируйте свойлокальфайл конфигурации
/usr/share/i18n/locales/<your_locale>