другие неконстантные выражения?
const A : f64 = 5f64.sqrt(); Не могу могу объявить, т.к. 5.sqrt() не константное выражение, но у меня именно константа
Мб создать свою функцию константную, которая будет вызывать другую?
Числа с плавающей точкой в принципе не очень хорошая идея использовать в константах, потому что на разных платформах они могут считаться по-разному
не только на разных )) даже в пределах одной х86 (также x86-64) можно нарваться на различные вычисления через SSE и альтернативно через эмуляцию x87 например (битик в CR1)
Скорее в зависимости от того, будут ли вычисления проходить через 80-битные регистры или нет
Обсуждают сегодня