Математика C# по сравнению с XNA MathHelper

Они могут быть некоторыми специальными инструментами там, но я просто хочу указать инструмент wmic .

wmic /node:[hostname] service list

в состоянии перечислить сервисы любого компьютера

WMIC SERVICE where caption='TELNET' CALL STARTSERVICE

, перезапустил бы сервис telnet.

при инкапсуляции wmic на языке сценария (способный послать электронное письмо) у Вас может быть контрольный инструмент, который Вы ищете.

10
задан SuperSized 7 October 2009 в 02:28
поделиться

2 ответа

Насколько они не равны? Если они достаточно близки, это может быть просто традиционной проблемой, заключающейся в том, что проверка равенства с плавающей запятой практически невозможна.

Кроме того, они одного типа? По моему мнению, большинство игровых вычислений выполнялось с помощью чисел с плавающей запятой, тогда как Math.PI будет двойным.

РЕДАКТИРОВАТЬ: MathHelper действительно использует числа с плавающей запятой

12
ответ дан 3 December 2019 в 17:20
поделиться

Посмотрите на цифру:

3,1415926535897900000000000000000 // Math.PI

3,1415930000000000000000000000000 // MathHelper.PI

3,1415926535897932384626410338327c // из Windows Cal ] 1,5707963267949000000000000000000 // Math.PI / 2

1,5707963705062900000000000000000 // MathHelper.PiOver2

1,5707960000000000000000000000000 // MathHelper.Pi / 2

1,570796326794896619231 // Windows 12112] Объяснение проблемы: потеря точности

Best PI / 2 = Math.PI / 2

8
ответ дан 3 December 2019 в 17:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: