Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Вопрос на собеседовании по C# / 5 сообщений из 5, страница 1 из 1
02.02.2012, 16:01
    #37644189
Eten
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос на собеседовании по C#
Какое значение присвоено x, если приведенный ниже код всегда выводит false:

Код: c#
1.
2.
3.
float x = 0; 
// ... some code
Console.Write(x == x);
...
Рейтинг: 0 / 0
02.02.2012, 16:12
    #37644219
k0rvin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос на собеседовании по C#
Eten,

Для ответа достаточно прочитать спецификацию языка на MSDN, раздел 4.1.6 Floating point types
...
Рейтинг: 0 / 0
02.02.2012, 16:13
    #37644223
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос на собеседовании по C#
x = float.NaN;
...
Рейтинг: 0 / 0
03.02.2012, 23:00
    #37646628
С0ВЕСТЬ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос на собеседовании по C#
EtenКакое значение присвоено x, если приведенный ниже код всегда выводит false:

Код: c#
1.
2.
3.
float x = 0; 
// ... some code
Console.Write(x == x);


а самому в визуалстудии проверить?
...
Рейтинг: 0 / 0
03.02.2012, 23:41
    #37646662
ZyK_BotaN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос на собеседовании по C#
С0ВЕСТЬEtenКакое значение присвоено x, если приведенный ниже код всегда выводит false:

Код: c#
1.
2.
3.
float x = 0; 
// ... some code
Console.Write(x == x);



а самому в визуалстудии проверить?

как тут проверить?
ведь весь прикол в "// ... some code"
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Вопрос на собеседовании по C# / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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