Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: vb, числа с плавающей точкой  (Прочитано 8977 раз)
0 Пользователей и 1 Гость смотрят эту тему.
baranich
Постоялец

ru
Offline Offline

« : 23-11-2005 10:47 » 

Помогите, такая проблема(сама никак не дойду до правельного решения этой проблемы):
есть несколько чисел : 50; 0; 12,75; 74,12; 4,05; 45
Вот мне надо  разбить эти числа на две группы, одна будет с числами с запятой, а другая без.
Как с помощью оператора if это сделать, какое должно быть условие?
Записан
Dusk
Команда клуба

ru
Offline Offline
Пол: Мужской
Редкий, но веселый вид


« Ответ #1 : 23-11-2005 11:59 » 

самый простой способ:
x- число
Код:
if x=round(x) then
  x - без запятой
else
  x - с запятой
end if

внутри выбора разделяй свои числа. Ага
Записан

Человек, сделавший хотя бы шаг к цели, сразу становится мишенью для всех отставших
Опыт - это то, что появляется сразу после того, как он был так необходим...
Бывают минуты, когда у тебя есть секунды, чтобы исправить деланное часами и не получить последствия на годы...
baranich
Постоялец

ru
Offline Offline

« Ответ #2 : 23-11-2005 12:08 » 

спасибо
Записан
RomCom
Опытный

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #3 : 02-05-2006 06:24 » new

добавлено в FAQ_VB/VBA
Записан

R.O.M.C.O.M.: Robotic Operational Mathematics and Ceaseless Observation Machine
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines