Они могут быть некоторыми специальными инструментами там, но я просто хочу указать инструмент wmic .
wmic /node:[hostname] service list
в состоянии перечислить сервисы любого компьютера
WMIC SERVICE where caption='TELNET' CALL STARTSERVICE
, перезапустил бы сервис telnet.
при инкапсуляции wmic на языке сценария (способный послать электронное письмо) у Вас может быть контрольный инструмент, который Вы ищете.
Насколько они не равны? Если они достаточно близки, это может быть просто традиционной проблемой, заключающейся в том, что проверка равенства с плавающей запятой практически невозможна.
Кроме того, они одного типа? По моему мнению, большинство игровых вычислений выполнялось с помощью чисел с плавающей запятой, тогда как Math.PI будет двойным.
РЕДАКТИРОВАТЬ: MathHelper действительно использует числа с плавающей запятой
Посмотрите на цифру:
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