Форум программистов, компьютерный форум CyberForum.ru

Math.sin(d) не верно считает - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Программное добавление строкового ресурса http://www.cyberforum.ru/android-dev/thread998228.html
Здравствуйте! Я храню данные для ListView в XML-файле строковых ресурсов: <string-array name="cat_names"> <item>Рыжик</item> <item>Барсик</item> <item>Мурзик</item> <item>Мурка</item> <item>Васька</item> </string-array> Возможно ли программно добавить еще строку с кличкой в этот файл ресурсов? Спасибо!
Android Получить данные о ошибке А можно ли как-то при возникновении ошибки в приложении, получить имя ошибки, что за ошибка и в какой строчке она произошла и вывести это Toast-ом или сохранить отдельно в txt файл на карте памяти? http://www.cyberforum.ru/android-dev/thread998130.html
Android Столкновения на canvas
Здравствуйте. Задача определить позиции столкновения для 2 объектов-рисунков .png, которые при этом еще и вращаются (canvas.rotate(degreesn,x,y);). Можно конечно накидать кучу формул и в зависимости от рисунка просчитывать позиции столкновения корректируя каждый угол. Например как то так if(Ymin1+коррекция11<Ymaxn2+коррекция21&&Ymaxn1+коррекция12>Ymin2+коррекция22){...
Android Как отсортировать List? Подскажите что делаю не так
class DocItemsListAdapter extends BaseAdapter { public DocItemsListAdapter() { } public int getCount() { int count = 0; switch(goodsTabMode) { case STAGES: ClusterStage stage = docHelper.getCurrentStage(); if(stage == null) return 0; List<GoodClusterItem> stageGoodItems = stage.getItems();
Android Как отправить данные intent для картинок? http://www.cyberforum.ru/android-dev/thread997415.html
Здравствуйте! Как можно отправить картинку через intent намерения в другое активити?
Android Сервер-обработчик Такой вопрос, прогить под андроид только начал. Скачал джава библиотеку, эклипс, аппарат для тестирования htc one v. Хочу написать обычный чатик клиент-сервер-клиент. Но сервер-то будет на ПК, отсюда вопрос, как написать сервер чата на ПК, на каком языке? подробнее

Показать сообщение отдельно
nnnikotinnn995
 Аватар для nnnikotinnn995
4 / 4 / 0
Регистрация: 07.07.2011
Сообщений: 292

Math.sin(d) не верно считает - Android

05.11.2013, 08:57. Просмотров 552. Ответов 1
Метки (Все метки)

Здравствуйте. Есть класс математических методов - Math. Если я не ошибаюсь синус 30 =0,5, но метод Math.sin(30) выдает значение =-0,9880316..., единственное верное значение он выдает при Math.sin(0). Вот примерчик
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
public class MainActivity extends Activity {
//----------------------
   Math sin;
     @Override
     public void onCreate(Bundle savedInstanceState)
     {
     super.onCreate(savedInstanceState);
     GraphicsView myview=new GraphicsView(this);
     setContentView(myview); 
     }
     public class GraphicsView extends View{
     public GraphicsView(Context context) {
         super(context);
        }
     private Paint nPaintstanrgn(int sw){
         Paint paint = new Paint();paint.setStyle(Paint.Style.FILL);paint.setSubpixelText(true);paint.setAntiAlias(true);
         paint.setColor(Color.rgb(5, 5,5));paint.setTextSize(25);
         return paint;
         }
     @Override
     protected void onDraw(Canvas canvas)
     {
        Paint p = new Paint(nPaintstanrgn(0));canvas.drawText(""+Math.sin(30),5,225, p);         
     }
     }
}
Подскажите пожалуйста почему этот метод так работает?
Вложения
Тип файла: zip Savendaten2.zip (749.1 Кб, 1 просмотров)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru