“Conocimientos Programación>Lenguajes De Programación

Cómo convertir TimeSpan En un Float

2016/1/15
. The Net Microsoft le permite crear rápidamente potentes aplicaciones . Puede utilizar las características del lenguaje pre -construidos . Netos para resolver muchas tareas de programación comunes . Por ejemplo, si usted necesita para trabajar con el tiempo , se puede utilizar la clase " TimeSpan " , lo que representa un intervalo de tiempo. La clase " TimeSpan " almacena un valor de tiempo como una serie de números enteros que cada hora almacén, minutos , segundos o milisegundos . Puede que le resulte más conveniente para almacenar los datos como un número de punto flotante. Por ejemplo , puede convertir " TimeSpan " en un número de punto flotante con el formato " seconds.milliseconds . " Cosas que necesitará
Visual Studio 2010
Ver Más instrucciones
1

Abra Visual Studio 2010 , haga clic en el icono del programa . Cuando se carga , seleccione " Archivo /Nuevo /Proyecto " y haga clic en "Visual C # Aplicación /consola . " Se crea un nuevo proyecto de aplicación de consola , y una página en blanco del código fuente aparece en la ventana principal del editor de texto. El archivo de código fuente tiene una función principal vacía.
2

Crear un nuevo objeto " TimeSpan " y darle un valor de 125.000 garrapatas. Cada paso representa un lapso de 100 nano - segundo tiempo. Escriba el siguiente dentro de los corchetes de la función principal :

TimeSpan elapsedTime = new TimeSpan ( 125.000 ) ;
3

Declarar un tipo de datos " float " y el nombre de " floatTimeSpan " al escribir la siguiente línea de código:

flotador floatTimeSpan ;
4

declarar dos tipos de datos "Int" llamado " segundo " y " milisegundos ", mediante la colocación de la siguiente línea después de la "flotación " instrucción de declaración :

int segundos , milisegundos ;
5

Establecer el " segundo " variable igual al valor de los datos " TimeSpan.Seconds " . Usted puede hacer esto escribiendo la siguiente línea de código justo debajo de las declaraciones " int " :

segundo = elapsedTime.Seconds ;
6

Establecer el " milisegundos " variable igual a la " TimeSpan.Milliseconds " valor de datos. Coloque la siguiente declaración después de la escrita en el paso anterior :

milisegundos = elapsedTime.Milliseconds ;
7

convertir el " segundo " y " milisegundos " a un " float ". Usted puede hacer esto añadiendo el valor de "segundos" al valor de " milisegundos " dividido por 1000 . Esto es debido a que hay 1,000 milisegundos en un segundo . Escriba el siguiente comunicado por debajo de la línea escrita en el paso anterior :

floatTimeSpan = ( float) segundos + ( ( float) milisegundos /1000 ) ;
8

Imprima el " floatTimeSpan "Valor por escrito la siguiente declaración :

Console.WriteLine ( " Período de tiempo : { 0 } ", floatTimeSpan ) ;
9

Ejecute el programa haciendo clic en el verde" Play " botón , que se encuentra en la parte superior del IDE. El programa convierte la " TimeSpan " en un " flotador " e imprime su valor. La salida del programa es el siguiente:

Intervalo de tiempo: 0.012

Lenguajes De Programación
Cómo configurar el registro EXE
Cómo eliminar mensajes de correo electrónico en ColdFusion
Cómo cifrar una variable en ColdFusion
¿Qué es un error de ejecución
GUI /Web Common App pantalla Controles
Diferencia entre el texto enriquecido y HTML
Cómo calcular la altura de un iFrame
Cómo Ajustar párrafos con una etiqueta en HTML
Conocimientos Informáticos © http://www.ordenador.online