powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как называется денежный тип данных?
9 сообщений из 9, страница 1 из 1
Как называется денежный тип данных?
    #33411953
ser78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какого типа должен быть столбец, чтобы корректно выполнались операции с деньгами......(руб.коп.)
...
Рейтинг: 0 / 0
Как называется денежный тип данных?
    #33412124
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вдумайтесь в смысл предложения, что вы написали...
Тип столбца совершенно не зависит от операций с деньгами. Есть люди, которые вообще не знают, что у столбцов есть типы - и ничего выполняют операции с денгами - занимают, продают, покупают...
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
Как называется денежный тип данных?
    #33412192
ser78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поясняю вопрос..... хотя, по-моему итак все ясно:

Нужно складывать, отнимать, начислять ндс и проводить прочие операции с деревянными.

число в ячейке должно иметь вид 10,20 ...... или что-то в этом роде.

Из числовых типов ИНТ не подходит, ФЛОАТ - погрешность будет....
А переводить все в копейки, потом отсекать 2 знака запятой как-то не очень....
Знаю, в некоторый СУБД (С++ Билдер, например) есть специальный тип данных.
Называется, вроде, "money"

Там и округление правильное получается и т.д.

Вот я и спрашиваю, есть-ли что-то подобное здесь....
...
Рейтинг: 0 / 0
Как называется денежный тип данных?
    #33412207
Фотография ©Felix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нету денежного формата
юзай флоат, погрешности не будет, все результаты выводить
через round и будет счастье :)

_______________
Felix
...
Рейтинг: 0 / 0
Как называется денежный тип данных?
    #33412247
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну здрасте нету! А DECIMAL?
...
Рейтинг: 0 / 0
Как называется денежный тип данных?
    #33412284
Фотография Валентин К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Иногда с decimal неудобно работать ввиду того, что компоненты его интерпретируют как стринг.

Что такое money - насколько я знаю этот тип он просто имеет меньшее кол-во знаков после запятой и округляется перед сохранением.

Например double(15,6) ничем не хуже, а 6 знаков после , обячно достаточно для каких-либо расчетом с деньгами...
...
Рейтинг: 0 / 0
Как называется денежный тип данных?
    #33412307
Фотография ©Felix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторDECIMAL[(M[,D])] [UNSIGNED] [ZEROFILL]

An unpacked fixed-point number. Behaves like a CHAR column; “unpacked” means the number is stored as a string, using one character for each digit of the value. M is the total number of digits and D is the number of digits after the decimal point. The decimal point and (for negative numbers) the ‘-’ sign are not counted in M, although space for them is reserved. If D is 0, values have no decimal point or fractional part. The maximum range of DECIMAL values is the same as for DOUBLE, but the actual range for a given DECIMAL column may be constrained by the choice of M and D. If D is omitted, the default is 0. If M is omitted, the default is 10.

If UNSIGNED is specified, negative values are disallowed.

я не вижу где здесь написано что ето ДЕНЕЖНІЙ тип

_______________
Felix
...
Рейтинг: 0 / 0
Как называется денежный тип данных?
    #33412334
Фотография Хрен
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я бы предпочел использовать bigint в копейках.

The signed range is -9223372036854775808 to 9223372036854775807. - должно хватить на первое время
...
Рейтинг: 0 / 0
Как называется денежный тип данных?
    #33412935
ser78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кажись DECIMAL подходит
Спасибо всем за советы.

Ато, блин...... занимают, продают, покупают...
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как называется денежный тип данных?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]