Para aquellos que necesitan un lenguaje básico simple, sin las complicaciones de los objetos y marcos , lo básico de Liberty Basic es la elección perfecta . El idioma puede ser descargado sin costo alguno y cualquiera que esté familiarizado con la tradicional básico puede ser a la velocidad casi de inmediato. Aunque el lenguaje carece de declaraciones como Imprimir con y Formato, sí ofrece las funciones $ Tab y el espacio y estos son los que se necesitan para alinear números decimales. Siguiendo unos sencillos pasos, usted puede crear una lista de compras con formato utilizando sólo los de base . Cosas que necesitará 
 Sólo Basic versión 1.01 
 Ver Más instrucciones 
 1 
 abiertas Basic y cree un proyecto nuevo. Haga clic en " Archivo", luego "Nuevo archivo de origen básico . " 
 2 
 Utilice la instrucción Print para imprimir el título y los encabezados de columna de la siguiente manera : 
 
 Imprimir " Lista de Compras " printprint " Cantidad " , pestaña ( 5 ), " Descripción" , pestaña ( 30 ), " Precio " 
 
 la instrucción PRINT envía el texto que le sigue a la ventana de impresión . La función de tabulador mueve el cursor a la columna de la línea de impresión. Esto le permite colocar los encabezados de columna directamente sobre los datos 
 3 
 Formatear la primera línea de artículos de alimentación de la siguiente manera : . 
 
 Impresión 5 , ficha ( 5 ) ; "Manzanas " , pestaña ( 30 ) ; FormatNum $ ( 1.25 , 4 ) 
 
 Esta declaración pone la cantidad de 5 en la primera columna, pestañas más de la quinta columna y coloca la palabra "Manzanas " y luego fichas para la columna 30 para colocar la cantidad 1.25 . La función $ FormatNum agrega espacios iniciales a cada número para alinear el punto decimal 
 4 
 Añada unas cuantas líneas de artículos de alimentación a la lista de la siguiente manera : 
 
 impresión 1 , ficha . ( 5 ), " Milk" , pestaña ( 30 ) ; FormatNum $ ( 2.29 , 4 ) de impresión 1 , ficha ( 5 ), " Pot Roast " , pestaña ( 30 ) ; FormatNum $ ( 12,95 , 4) Tipografía 1 ; lengüeta ( 5 ), " barra de chocolate " , pestaña ( 30 ) ; FormatNum $ ( 0.59 , 4 ) 
 5 
 impresión del total 
 pestaña impresión 
 ( 5 ) . " ; total " , pestaña ( 30 ) . FormatNum $ ( 1.25 + 2.29 12.95 + 0.59 , 4 ) 
 
 Esta línea pone la palabra total por debajo de las descripciones de los artículos a continuación, coloca el total por debajo de los números 
 
 6 
 Definir la función $ FormatNum . Coloque este código debajo de las declaraciones de impresión. 
 
 Función FormatNum $ (x, i ) s $ str = $ (x ) l = len ( str $ (int (x ))) si l < i thens $ = Space $ ( i - l ) + s $ end ifFormatNum $ = $ s End Function 
 
 la primera línea declara la función con x que contienen la cantidad y lo que contiene el número de caracteres que desee antes del punto decimal < . br> 
 Línea 2 guarda el número como una cadena de caracteres en la variable $ s . 
 
 Línea 3 cuenta el número de dígitos actualmente delante de la coma decimal. Si el número es 12.34 , el entero es 12 así que l contendrá el valor 2 . 
 
 Línea 3 a 5 usa la función $ Espacio para agregar espacios al frente de s $ . Si l es 2 y los espacios deseados ( i ) es 4 , tenemos que añadir dos espacios adicionales delante de s $ . 
 
 Line 6 devuelve el número formateado de nuevo al programa de llamada . 
 < Br > 7 
 Ejecute el programa. Haga clic en la teclas SHIFT F5 y juntos para ver los resultados.