|
|
|
Как вывести число с дробной частью прописью? | ☑ | ||
|---|---|---|---|---|
|
0
SemT
14.01.05
✎
11:56
|
Сообственно САБЖ! Вывести доробную часть нужно в виде числа
КолвоПрописью = "" + Формат(КолвоДалПриТ20,"ЧП") + " дкл."; Выдает только число без дробной части |
|||
|
1
SKrin
14.01.05
✎
11:57
|
ДробнаяЧасть=КолвоДалПриТ20-Цел(КолвоДалПриТ20)
|
|||
|
2
Композитор
14.01.05
✎
12:04
|
||||
|
3
321
14.01.05
✎
12:05
|
(1) и что?
|
|||
|
4
SKrin
14.01.05
✎
12:07
|
(3) и то. получаем дробную часть числом как хотелось (0)
|
|||
|
5
321
14.01.05
✎
12:11
|
(4) ему же прописью надо...
|
|||
|
6
SKrin
14.01.05
✎
12:13
|
а блин, дошло :)
вот так будет лудше ДробнаяЧасть=Прав(Формат(КолвоДалПриТ20-Цел(КолвоДалПриТ20),"Ч15.2"),2) |
|||
|
7
SemT
14.01.05
✎
12:13
|
(1) ну тут получиться число в виде 0.дробная часть
а надо целая часть прописью . дробная часть прописью или в виде числа |
|||
|
8
SKrin
14.01.05
✎
12:15
|
(5) ему не дробную часть прописью надо а число прописью с дробной частью числом
т.е. КолвоПрописью+" "+ДробнаяЧасть=Прав(Формат(КолвоДалПриТ20-Цел(КолвоДалПриТ20),"Ч15.2"),2) получится примерно так при числе 100,50: "сто руб. 50 коп" (валюта от фанаря) |
|||
|
9
SemT
14.01.05
✎
12:16
|
(6) Все сделал. Спасибо
|
|||
|
10
Maksik
14.01.05
✎
12:19
|
(8) "получится примерно так при числе 100,50: "сто руб. 50 коп" (валюта от фанаря) "
Такое можно получить и с помощью "ЧПДС" |
|||
|
11
SemT
14.01.05
✎
12:21
|
В том то и дело что при "ЧПДС" он пишет "рубли" и "копейки". А у меня просто чило должно было быть
|
|||
|
12
SKrin
14.01.05
✎
12:22
|
(10) можно, если формат представления устраивает ("Рублей" и "копеек")
мож ему хочется "руб." и "коп." или что-нибуть другое |
|||
|
13
Maksik
14.01.05
✎
12:25
|
Подключить другой файл прописи
|
|||
|
14
SKrin
14.01.05
✎
12:34
|
(13) проще создать глобальную функцию и передавать ей парметры, которые будут отображаться вместо копеек и рублей - так универсальней и проще
|
|||
|
15
321
14.01.05
✎
12:42
|
Да блин, просто нужно два числа: первое цел. число, второе дробное раздельно вывести прописью...т.е
КолвоПрописью = Формат(КолвоДалПриТ20Цел,"ЧП") + Формат(КолвоДалПриТ20ЦелДроб,"ЧП") ; |
|||
|
17
Барбариска
14.01.05
✎
15:36
|
В глобальном модуле Аспекта есть функция... Она достаточно большая, не хотелось бы выкладывать...
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |