Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / почему select 1/10 = 0? / 10 сообщений из 10, страница 1 из 1
29.07.2002, 13:05:40
    #32039338
camka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему select 1/10 = 0?
почему
Код: plaintext
select  1 / 10 
= 0?
...
Рейтинг: 0 / 0
29.07.2002, 13:09:55
    #32039340
Rom
Rom
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему select 1/10 = 0?
попробуй 1.0 / 10
...
Рейтинг: 0 / 0
29.07.2002, 13:11:21
    #32039343
camka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему select 1/10 = 0?
а почему так?
...
Рейтинг: 0 / 0
29.07.2002, 13:16:33
    #32039347
почему select 1/10 = 0?
DECLARE @re float
SET @re = CAST(1 AS FLOAT) / CAST(10 AS FLOAT)
PRINT @re

ТИПЫ!!
...
Рейтинг: 0 / 0
29.07.2002, 13:19:11
    #32039350
ziktuw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему select 1/10 = 0?
А сколько еще может быть в целых числах?
...
Рейтинг: 0 / 0
29.07.2002, 13:20:50
    #32039351
camka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему select 1/10 = 0?
дак он что если все операнды целочисленные, то и результат целочисленный?
...
Рейтинг: 0 / 0
29.07.2002, 13:23:09
    #32039354
Rom
Rom
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему select 1/10 = 0?
да
...
Рейтинг: 0 / 0
29.07.2002, 13:25:16
    #32039356
camka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему select 1/10 = 0?
Код: plaintext
маразм
...
Рейтинг: 0 / 0
29.07.2002, 13:26:36
    #32039357
GreenSunrise
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему select 1/10 = 0?
RTFM:
/ (Divide)

...

Result Types

If an integer dividend is divided by an integer divisor, the result is an integer that has any fractional part of the result truncated.
...
Рейтинг: 0 / 0
29.07.2002, 13:29:51
    #32039363
camka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему select 1/10 = 0?
ртфм'а то я и не приметил
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / почему select 1/10 = 0? / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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