Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#1: 2014-08-04 02:51:36 правка | ЛС | профиль | цитата


Редактировалось 6 раз(а), последний 2021-06-24 07:56:06
карма: 0

0
vip
#1.1контекстная реклама от партнеров
Ответов: 8886
Рейтинг: 823
#2: 2014-08-04 09:49:24 ЛС | профиль | цитата
г. NGTJDE, числа хранятся в двоичной системе (именно поэтому дроби 1/2^N точные, в т. ч. и 1/8=0.125), со всеми знаками, а отображаются на экране, как Вы пожелаете. В компонентах Mach есть функции округления, пользуйте их при отображении Ваших длинных чисел.
карма: 19

0
Главный модератор
Ответов: 2997
Рейтинг: 395
#3: 2014-08-04 09:53:30 ЛС | профиль | цитата
Храните данные в текстовом виде и, если необходимо, конвертируйте в бинарный вид уже в программе.
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Ответов: 16884
Рейтинг: 1239
#4: 2014-08-04 13:59:25 ЛС | профиль | цитата
г. NGTJDE, http://office.microsoft.com/en-us/access-help/access-functions-by-category-HA010131676.aspx

SELECT ...... Round(<имя поля> , <число знаков после запятой>) FROM ........
или округление до целого

SELECT ...... Round(<имя поля>) FROM ........
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 8886
Рейтинг: 823
#5: 2014-08-04 14:07:56 ЛС | профиль | цитата
Вот и "крайняя мера" помогла, полагаю а если бы коллега Tad зашёл с утра, то и с первого ответа
карма: 19

0
Гость
Ответов: 17029
Рейтинг: 0
#6: 2014-08-04 14:31:45 правка | ЛС | профиль | цитата


Редактировалось 6 раз(а), последний 2021-06-24 07:56:06
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#7: 2014-08-04 14:32:55 ЛС | профиль | цитата
г. NGTJDE, Из описания ODBC Driver Numeric Functions
ROUND(numeric_exp, integer_exp) - Rounds numeric_exp to integer_exp decimal places.

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Гость
Ответов: 17029
Рейтинг: 0
#8: 2014-08-04 14:33:48 правка | ЛС | профиль | цитата


Редактировалось 6 раз(а), последний 2021-06-24 07:56:06
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#9: 2014-08-04 14:58:10 ЛС | профиль | цитата


Дальше - после моих 6-ти.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1round_1.gif [4.7KB] [542]
Гость
Ответов: 17029
Рейтинг: 0
#10: 2014-08-04 15:03:17 правка | ЛС | профиль | цитата


Редактировалось 6 раз(а), последний 2021-06-24 07:56:06
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#11: 2014-08-04 15:06:21 правка | ЛС | профиль | цитата


Редактировалось 6 раз(а), последний 2021-06-24 07:56:05
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#12: 2014-08-04 15:15:31 ЛС | профиль | цитата
Запусти Калькулятор, набери любое десятичное число и посмотри на разделитель. ("." или ",")
Всё. Убежал.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Гость
Ответов: 17029
Рейтинг: 0
#13: 2014-08-04 15:27:11 правка | ЛС | профиль | цитата


Редактировалось 6 раз(а), последний 2021-06-24 07:56:05
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#14: 2014-08-04 15:27:30 правка | ЛС | профиль | цитата


Редактировалось 6 раз(а), последний 2021-06-24 07:56:00
карма: 0

0
Ответов: 8886
Рейтинг: 823
#15: 2014-08-04 16:42:58 ЛС | профиль | цитата
г. NGTJDE, калькулятор -- посмотреть, какой разделитель в Вашей системе по умолчанию
Mach: функция -- roun, оператор1 -- Число, оператор2 -- кол. знаков в формате 0.1 (0.01 0.001 и т. д.)
MachParse: round(%1,0.01)
Справка по F1 при выделенном на поле HiAsm квадратике
карма: 19

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)