Dziwne wyniki przy liczeniu wartości zmienno przecinkowych [ARMv7, GCC]

0

Witam
A więc mam problem, kompiluje program w C przy użyciu GCC na maszynie pracującej z procesorem ARMv7.
Mam działanie powiedzmy 262/300 i dostaje wynik 0.00000.

1

Pokaż kod, bo coś mi się wydaje, że wcale nie działasz na zmiennoprzecinkowych.

4
float result = 262 / 300;

Uprzedzam, że takie coś nie zadziała, i trzeba zrobić tak:

float result = 262.f / 300;
0

Dobra, moja wina :D
Zrobiłem coś takiego
float = int/int
Jak poprawiłem
float = float/float
To zadziałało.
Dzięki

1 użytkowników online, w tym zalogowanych: 0, gości: 1