![]() |
![]() |
![]() |
|
Число Прописью | ☑ | ||
---|---|---|---|---|
0
vander
08.09.08
✎
15:46
|
Число = ЧислоПрописью(1 235,420,"Л=ru_RU);
Возвращает " Одна тысяча двести тридцать пять 42 ". Как мне сделать ,чтоб число прописью возвращало: " Одна тысяча двести тридцать пять целых сорок две тисячных " . ? |
|||
1
ne6o
08.09.08
✎
15:50
|
Число (Number)
Описание: Числовым типом может быть представлено любое десятичное число. Над данными числового типа определены основные арифметические операции: сложение, вычитание, умножение и деление. Максимально допустимая разрядность числа 38 знаков. Литералы: Набор цифр, написанных непосредственно в тексте модуля вида: [+|-]{0|1|2|3|4|5|6|7|8|9}[.{0|1|2|3|4|5|6|7|8|9}] В качестве разделителя целой и дробной части используется . (точка). |
|||
2
Defender aka LINN
08.09.08
✎
15:55
|
(1) Пальцем в... Собственный ник :)
(0) А в СП все параметры функции слабО посмотреть? |
|||
3
ne6o
08.09.08
✎
15:58
|
(2) Отчего же?
Я указал на //В качестве разделителя целой и дробной части используется . (точка). Автор разделил запятой! |
|||
4
vander
08.09.08
✎
15:59
|
Пожалуйста, скажите как написать функцию а не расказывайте про СП.
|
|||
5
Roin
08.09.08
✎
16:02
|
Число = ЧислоПрописью(1 235.420,...
|
|||
6
Serg_1960
08.09.08
✎
16:03
|
// Стандартная для данной конфигурации функция форматирования прописи количества
// // Параметры: // Количество - число, которое мы хотим форматировать // // Возвращаемое значение: // Отформатированная должным образом строковое представление количества. // Функция КоличествоПрописью(Количество) Экспорт ЦелаяЧасть = Цел(Количество); ДробнаяЧасть = Окр(Количество - ЦелаяЧасть, 3); Если ДробнаяЧасть = Окр(ДробнаяЧасть,0) Тогда ПараметрыПрописи = ", , , , , , , , 0"; ИначеЕсли ДробнаяЧасть = Окр(ДробнаяЧасть, 1) Тогда ПараметрыПрописи = "целая, целых, целых, ж, десятая, десятых, десятых, м, 1"; ИначеЕсли ДробнаяЧасть = Окр(ДробнаяЧасть, 2) Тогда ПараметрыПрописи = "целая, целых, целых, ж, сотая, сотых, сотых, м, 2"; Иначе ПараметрыПрописи = "целая, целых, целых, ж, тысячная, тысячных, тысячных, м, 3"; КонецЕсли; Возврат ЧислоПрописью(Количество, ,ПараметрыПрописи); КонецФункции // КоличествоПрописью() |
|||
7
vander
08.09.08
✎
16:05
|
Спасиб
|
|||
8
Defender aka LINN
08.09.08
✎
16:03
|
(4) "не расказывайте про СП" - вопрос религиозных убеждений?
(3) У него там и пробел в числе имеется :) |
|||
9
vander
08.09.08
✎
16:24
|
Работает, но значение дробной части возвращает как число. Тоесть "... 42 сотых",
мне нужно чтоб буквами возвращалось всьо число. Возможно такое? |
|||
10
Serg_1960
08.09.08
✎
16:36
|
У фразы "Не расказывайте про СП" есть литературный вариант:
"Не учите меня жить парниша..." Автор: Эллочка-Людоедка из "12 стульев". Поаккуратнее со словами :( По существу: для документов сумма "в рублях и копейках прописью" именно так и пишется :о) Параметр ДП (FS) - Дробную часть выводить прописью/числом (Булево), по умолчанию - Ложь. |
|||
11
Serg_1960
08.09.08
✎
16:37
|
Последняя строка - из СП :о))
|
|||
12
vander
08.09.08
✎
17:01
|
Если бы я хотел в СП прочитать, тогда на форум нечего писать,а если написал, значса, для всех желающих ответить по существу ,не больше.
|
|||
13
Serg_1960
08.09.08
✎
17:05
|
Ну Вы нахал, батенька, однако :о(
|
|||
14
kumena
08.09.08
✎
17:12
|
(13) и не говори, ваще эти молодые обнаглели, ниче сами не могут делать, кроме себе подобных.
|
|||
15
goodfella
08.09.08
✎
17:17
|
(13)(14) Не стыдно вам?
Человек пообщаться хочет!!! |
|||
16
Serg_1960
08.09.08
✎
17:24
|
(14) Эй! без обобщений! Я этого не говорил :о(
(15) Я тоже "пообщаться" хочу :о)... Скучно... Повыть на Луну что-ли вместе... или полаять друг на друга... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |