Округление В Cuda

Тема в разделе "MS Visual C++", создана пользователем zeitroid, 27 июн 2014.

  1. zeitroid

    zeitroid New Member

    Репутация:
    0
    Регистрация:
    27 июн 2014
    Сообщения:
    1
    Симпатии:
    0
    Есть допустим значение 3.1415926535897931 и необходимо его округлить до 4-го знака, так чтобы получилось 3.142

    В результате получаю вот такое чудо!!!
    Код:
    double value=3.1415926535897931; // 3.1415926535897931
    value=value*1000;				// 3141.5926535897929
    value = round(value);			// 3142.0
    value = value/10000;			 // 0.31419998407363892
    Как же можно округлять без мусора на концах???
     
  2. ezus

    ezus Member

    Репутация:
    0
    Регистрация:
    30 окт 2008
    Сообщения:
    8
    Симпатии:
    0
    ТЕМА ЕЩЕ ИНТЕРЕСНА?
     
Загрузка...
Похожие Темы - Округление Cuda
  1. Tomash
    Ответов:
    2
    Просмотров:
    2.078
  2. Antigo
    Ответов:
    10
    Просмотров:
    2.170
  3. sima12
    Ответов:
    1
    Просмотров:
    1.275
  4. sima12
    Ответов:
    5
    Просмотров:
    1.778
  5. rakot
    Ответов:
    2
    Просмотров:
    2.083

Поделиться этой страницей