Agregar Ceros a Numeros menores a 10
04/11/2008
Muchas veces tenemos la necesidad, cuando utilizamos números en fechas o contadores como por ejemplo el de los juegos, de manejar números con ceros :

ejemplo:
01 – 02 – 03 – 04 etc..

Para eso programe una simple clase llamada AddZero con dos métodos:
-addZeroToNumber para manejar directamente números.
-addZeroToString para manejar números en Strings.
La utilización de la clase es básica y simple:
import phoxer.Strings.AddZero;
 
AddZero.addZeroToNumber(7); // 07
AddZero.addZeroToNumber(10); // 10;
AddZero.addZeroToNumber(6.5); // 06.5;
 
AddZero.addZeroToString("7"); // 07
AddZero.addZeroToString("10"); // 10;


La clase AddZero:
/**
by .:[PHOXER]:.
http://www.phoxer.com
v 1.8; 
*/
package phoxer.Strings{
	public class AddZero{
		public static function addZeroToNumber(nm:Number):String{
			var nst:String="";
			if(nm<10){
				nst+=String("0"+nm);
			}else{
				nst=String(nm);
			}
			return nst;
		}
		public static function addZeroToString(st:String):String{
			var num:Number=Number(st);
			var nst:String="";
			if(num<10){
				nst+=String("0"+num);
			}else{
				nst=String(num);
			}
			return nst;
		}
	}
}


La clase parece inutil a simple vista pero esta nos ahorra (por lo menos a mi) mucho tiempo cuando manejamos por ejemplo fechas y queremos mostrar un formato parecido al 02/09/08 sin esta clase se nos mostraria 2/9/8..

| ActionScript 3 | Flash CS3 | Flash CS4 | Flex 3
Share |


No hay comentarios.

Canal Rss

Donar al blog de tutoriales de Phoxer.

----------------------------------------------


Si los tutoriales o los temas tratados en este blog te gustaron y quieres ayudarme a mantenerlos en linea puede hacer una donacion.
La donaciones son destinadas para mantener este blog y a los tutoriales Online.

Donar al blog de tutoriales de Phoxer.

Phoxer