Google Weather API преобразование температуры - PullRequest
3 голосов
/ 10 декабря 2011

API погоды Google показывает температуру в градусах Фаренгейта.

После просмотра этого поста я смог преобразовать температуру из F в C.

Тем не менее, он показывает как 17.222222222222° C - 28.888888888889° C, Clear. Как я могу сделать это только 17° C-28° C.

Заранее спасибо.

1 Ответ

7 голосов
/ 10 декабря 2011
function toCelsius($deg)
{
  return floor(($deg-32)/1.8);
}

Вы можете использовать floor , чтобы вернуть следующее наименьшее целочисленное значение, округлив значение при необходимости.

...