
Redondear datos en tabla
Publicado por David (14 intervenciones) el 25/03/2014 17:53:51
Buenas tardes,
He estado buscando información pero no la encuentro.... Mi problema es el siguiente:
Calculo una matriz y lo quiero mostrar en una tabla (GUI), pero quiero redondear los datos, entonces hago lo siguiente:
set(handles.CS_metric_taula_F,'Data',round(CS_tub_F*100)/100);
de este modo redondeo a dos decimales, pero al escribir en la tabla me escribe 4. Es decir, por ejemplo si el resultado debería ser 1.7825, en la tabla me escribe 1.7800 (con 4 decimales) y a mi me gustaría que escribiese 1.78
En cambio en la columna dos, me escribe un numero como 4.856e+4 (en notación científica) y me gustaría que me escribiera 4856.
Alguna idea?
Muchas gracias a tod@s de antemano,
David.
He estado buscando información pero no la encuentro.... Mi problema es el siguiente:
Calculo una matriz y lo quiero mostrar en una tabla (GUI), pero quiero redondear los datos, entonces hago lo siguiente:
set(handles.CS_metric_taula_F,'Data',round(CS_tub_F*100)/100);
de este modo redondeo a dos decimales, pero al escribir en la tabla me escribe 4. Es decir, por ejemplo si el resultado debería ser 1.7825, en la tabla me escribe 1.7800 (con 4 decimales) y a mi me gustaría que escribiese 1.78
En cambio en la columna dos, me escribe un numero como 4.856e+4 (en notación científica) y me gustaría que me escribiera 4856.
Alguna idea?
Muchas gracias a tod@s de antemano,
David.
Valora esta pregunta


0