2013-02-11 5 views
0

Я хотел бы получить соотношение высоты и ширины картинки и, соответственно, масштабирования. В то время как я вычислительное yratio с использованиемСоотношение сторон изображения к андроиду

float yratio = y_pic/y_original; 

для y_pic быть 800, y_original будучи 590, я проверил результат для yratio и почему yratio бы мне 1.0 в качестве ответа?

Как я могу получить ответ от 1.35 ?? Спасибо за помощь заранее!

ответ

0

Поскольку тип вывода совпадает с типами ввода, который является integer. Используйте бросок, чтобы заставить его работать.

float yratio = y_pic/(float) y_original; 
+1

о, спасибо, что это работает! системе нужно ждать 10 минут, чтобы принять ваш ответ ... большое спасибо! – pearmak

+0

@pearmak отлично! – poitroae

Смежные вопросы