powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Округление
9 сообщений из 9, страница 1 из 1
Округление
    #34321255
Владимир2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PowerBuilder 9.0
Adaptive Server Anywhere Version 9.0

Как правильно?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
IF IsNull ( dw_1 .object . Ts . primary [ dw_1 . GetRow() ]) =  0   THEN 
	dw_1 .object . Ts . primary [ dw_1 . GetRow() ] =  77 . 77 
END IF

Если выбрать Format поля in control object DataWindow  
‘General’ , то выводится  77 . 769997 
Если же выбрать Format поля in control object DataWindow  
‘#,## 0 . 00 ’ , то выводится  77 . 76 

СПАСИБО.
...
Рейтинг: 0 / 0
Округление
    #34323070
craftyman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет, он прикалывается?!
...
Рейтинг: 0 / 0
Округление
    #34323492
Estets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тип поля Ts в dw?
...
Рейтинг: 0 / 0
Округление
    #34326321
Владимир2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторТип поля Ts в dw?

double при создании таблицы
...
Рейтинг: 0 / 0
Округление
    #34326386
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир2 wrote:

> double при создании таблицы

Ну и что тебе непонятно ;)?
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Округление
    #34326533
Владимир2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторНу и что тебе непонятно ;)?

77.76 или 77.77 ?
...
Рейтинг: 0 / 0
Округление
    #34326594
craftyman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир2 авторНу и что тебе непонятно ;)?

77.76 или 77.77 ?

c какой точностью надо, с такой и пиши! хоть 77.769997.
...
Рейтинг: 0 / 0
Округление
    #34326597
craftyman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
свойство Format влияет лишь на отображение данных в ДВ, а не на сами данные.
...
Рейтинг: 0 / 0
Округление
    #34327162
Estets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир2 авторТип поля Ts в dw?

double при создании таблицы
Numeric(<точность>) спасет тебя от проблем с округлениями. При работе с DW бывают глюки при использовании типов FLOAT и DOUBLE. Можно еще попробывать заменить ДОТ нотацию на dw_1.SetItem(... иногда помогало.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Округление
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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