imho.ws |
![]() |
![]() |
![]() |
# 1 |
Guest
Сообщения: n/a
|
Исключение элемента из вектора в С++
В общем задача такая:
Дан вектор: a[10]={1.9, 12.8 , 5.8, 6.9, 5.8, 9.5, 4.6, 4.3, 9.3, 3.8} Его надо отсортировать по убыванию. Получил такой: a[10]={12.8 , 9.5, 9.3, 6.9, 5.8, 5.8, 4.6, 4.3, 3.8, 1.9} Теперь в нём необходимо исключить элемент 5.8 таким образом, чтобы элементы также были расположены по убывавию. ![]() Помогите пожалуйста! |
![]() |
# 5 |
Junior Member
Регистрация: 25.09.2004
Адрес: ніжин
Сообщения: 128
![]() ![]() |
> Хм... А в чем сложность сравнения?
Есть некоторые моменты. Потому что "Floating point math is not exact". Подробнее, например здесь http://www.cygnus-software.com/paper...ringfloats.htm Внизу там ещё есть дополнительные References. edit: изначально криво вставил ссылку. edit2: исправил не многим лучше... ![]() Последний раз редактировалось topknot; 04.07.2005 в 19:45. |
![]() |