TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: mue en 10 de Junio de 2008, 05:03:38

Título: intervalo
Publicado por: mue en 10 de Junio de 2008, 05:03:38
hola a todos... tengo una igualación y me gustaria saber como hacer para igualar un valor a un intervalo.

la igualación inicial era :    if (Vk == 0), pero lo0 que quiero es: if (Vk == [-0,5 / +0,5]

quiero hacer que Vk este entre estos dos valores y no se como transcribirlo al CCS, alguien me puede ayudar??

muchas gracias
Título: Re: intervalo
Publicado por: Modulay en 10 de Junio de 2008, 05:14:30
El intervalo supongo que es cerrado,por lo que ambos valores deben estar incluídos también.
Sería algo así:

if((Vk >= -0.5) && (Vk <= 0.5))
{
........
........
}
Título: Re: intervalo
Publicado por: Gonzalo_BlackHawk en 10 de Junio de 2008, 06:21:06
Hola, tambien puede ser:

Código: [Seleccionar]
if (abs(Vk)<=0.5)
{
....
....
}

Este tema ya se ha discutido aqui (http://www.todopic.com.ar/foros/index.php?topic=21893.0).

0x01 Saludo.