Matlab es un software de cálculo informático que es utilizad en múltiples campos de ingeniería. Se acaba de conocer un fallo bastante raro, pero es curioso ver como un programa diseñado a tal efecto y que es capaz de realizar complicadísimos cálculos se queda atascado en una simple suma.
El software matemática MATLAB tiene soporte de 64 bits desde hace bastantes años y es curioso observar cómo se pueden definir datos como enteros de 64 bits pero sin embargo el programa rehúsa la posibilidad de sumar dos datos de este tipo.
GNU-Octave un programa equivalente en software libre realiza la tarea correctamente. Se supone que MATLAB no ofrece soporte de operaciones matemáticas para números enteros en 64 bits de manera nativa.
An anonymous reader writes"MATLAB, an important package of mathematical software heavily used in industry and academia, has had support for 64-bit machines for several years now. However, the MATLAB developers still haven't gotten around to implementing even basic arithmetic operations for 64-bit integers. Attempting to add, divide, subtract, or multiply two 64-bit integers will result in an error message saying that the corresponding method does not exist. As one commentator put it, 'What is the point of having numerical data types that can't be manipulated?'"The post notes that the free MATLAB clone GNU Octave deals with 64-bit integers just fine.
No hay comentarios:
Publicar un comentario