Larry Langosta
Exiliado
- Registrado
- 2014/09/06
- Mensajes
- 5.483
hola, alguien cacha de estos programas que pueda contestarme unas dudas porfa?
Follow along with the video below to see how to install our site as a web app on your home screen.
Nota: This feature currently requires accessing the site using the built-in Safari browser.
y qué dudas tienes, maricon?
eso no más? ... arduino se programa principalmente en C, empieza por eso. random no es una función estandard, si es arduino, la función debe retornar un valor dentro del rango "a" y "b". haz la prueba, si no, puedes entrar a la librería y ver el código![]()
prueba po wnsi digo:
int a=random(100);
me dará un número entero a pesar de que random dé valores decimales por definición?, o también por ejemplo:
int b=100;
b=100/3;
me dará un número?, sería la aproximación al entero?
prueba po wn
en int i=100/3 me da i=33, pero en el del random me dice que no se puede convertir un valor float a int y no me entrega nada (lo que es raro porque 100/3=33 es convertir un float, 33,333, a un int, 33)
quizás esa función está usando otras librerías que son incompatibles con el redondeo de decimales. como te digo, random no es una librería estandard, no la tengo a mano como para responder con certeza.
Marcar como mejor respuesta del mundo y cerrar el foro.liceano ql, para meterte en programacion o cualquier wea con informatica o electronica se debe tener bastante cerebro y saber pensar logicamente, cosa imposible pa vo, asi que tira la toalla altiro mejor conchetumare
qué es un librería xd?.
cómo lo debería hacer para que una función me dé valores enteros al azar?[DOUBLEPOST=1436633023,1436570151][/DOUBLEPOST]ah
probablemente esto funcione:
int azar = (int) (random() * 25);
Para generar números aleatorios enteros entre 0 y 25.