o me se han olvidao las matematicas, o estoy absolutamente saturado despues de un monton de horas y un poco de fiebre, o que alguien me lo explique
segun velneo 6 + 3*8 = 72 yo creia que era 30 y que para que diera 72 tendria que poner (6 + 3)*8
¿me he vuelto jili...?
os dejo el proceso
un saludo
Miguel
[attachment=14367,1227] [attachment=14367,1228]
En algunos lenguajes de programación la preferencia siempre es de izquierda a derecha sin respetar operadores. Quizás Velneo sea así....
Hola Giuseppe,
¿En que lenguajes no se respeta el orden matematico de los operadores?
perdon pero igual soy un poco ignorante en este tema.
un saludo
Miguel
Pues en Smalltalk los operadores matemáticos no son más que mensajes que entienden los objetos..por poner un ejemplo...
Buenos días:
@miguel
Para hacerlo bien ... tienes que usar la 6x
Saludos
[attachment=14371,1229]
Ante la duda la más (****)
hola,
recuerdo que en la universidad vimos una materia llamada automatas, donde desarrollamos un analizador sintactico y lexico, y ahi se definia el orden de los operadores, supongo que el desarrollo de velneo fue concebido de esta manera, su motor sintactico no esta programado para respetar el orden matematico al que estamos acostumbrados :)
jose1
([N1] Pepeto)
13 Enero, 2011 23:15
8
La verdad es que nunca he tenido este problema en ningun lenguaje.
Sera porque siempre uso los ( ) para evitar cualquier tipo de error, y sobre todo, porque las formulas se entienden mucho mejor.
un saludo
Jose Luis
http://www.ascsl.com
comercial
([N1] comercial)
14 Enero, 2011 18:35
9
Hombre Francisco, tú por la casa del diablo, jejeje...
Saludos.
Miguel.