Differenze tra le versioni di "Stampare una stringa in console con allineamento a destra o a sinistra"

Da Gambas-it.org - Wikipedia.
(Creata pagina con "Per stampare in console o in Terminale una stringa di caratteri con formattazione avente allineamento a destra o a sinistra, è possibile usare almeno due moddalità. ===Uso...")
 
 
Riga 2: Riga 2:
  
  
===Uso dei Metodi "''String.PadLeft( )''" e "''String.PadRight( )''" del Componente gb.util===
+
===Uso dei Metodi "String.PadLeft()" e "String.PadRight()" del Componente gb.util===
Il Metodo "''String.PadLeft( )''" del Componente gb.util restituisce una nuova stringa che allinea i caratteri a destra nella stringa originale riempiendoli a sinistra con un modello di stringa specificato, per una lunghezza totale specificata; mentre il Metodo "''String.PadRight( )''" restituisce una nuova stringa che allinea i caratteri a sinistra nella stringa originale riempiendoli a destra con un modello di stringa specificato, per una lunghezza totale specificata.
+
Il Metodo "String.PadLeft()" del Componente ''gb.util'' restituisce una nuova stringa che allinea i caratteri a destra nella stringa originale riempiendoli a sinistra con un modello di stringa specificato, per una lunghezza totale specificata; mentre il Metodo "String.PadRight()" restituisce una nuova stringa che allinea i caratteri a sinistra nella stringa originale riempiendoli a destra con un modello di stringa specificato, per una lunghezza totale specificata.
  
Mostriamo un semplice esempio, nel quale si userà il Metodo "''String.PadLeft( )''":
+
Mostriamo un semplice esempio, nel quale si userà il Metodo "String.PadLeft()":
  '''Public''' Sub Main()
+
  Public Sub Main()
 
    
 
    
 
   Print String.PadLeft("Gambas", 16, " ")
 
   Print String.PadLeft("Gambas", 16, " ")
Riga 12: Riga 12:
 
   Print String.PadLeft("gambas-org.it", 16, "-")
 
   Print String.PadLeft("gambas-org.it", 16, "-")
 
      
 
      
  '''End'''
+
  End
  
  
===Ponendo un numero prima del simbolo della formattazione della funzione esterna "''printf( )''" di C===
+
===Ponendo un numero prima del simbolo della formattazione della funzione esterna "printf()" di C===
E' possibile usare anche la funzione esterna "''printf( )''" di C:
+
E' possibile usare anche la funzione esterna "printf()" di C:
  
 
https://www.gambas-it.org/wiki/index.php?title=Printf_()#Formattazione_con_campo_riservato_di_caratteri
 
https://www.gambas-it.org/wiki/index.php?title=Printf_()#Formattazione_con_campo_riservato_di_caratteri

Versione attuale delle 13:45, 1 lug 2024

Per stampare in console o in Terminale una stringa di caratteri con formattazione avente allineamento a destra o a sinistra, è possibile usare almeno due moddalità.


Uso dei Metodi "String.PadLeft()" e "String.PadRight()" del Componente gb.util

Il Metodo "String.PadLeft()" del Componente gb.util restituisce una nuova stringa che allinea i caratteri a destra nella stringa originale riempiendoli a sinistra con un modello di stringa specificato, per una lunghezza totale specificata; mentre il Metodo "String.PadRight()" restituisce una nuova stringa che allinea i caratteri a sinistra nella stringa originale riempiendoli a destra con un modello di stringa specificato, per una lunghezza totale specificata.

Mostriamo un semplice esempio, nel quale si userà il Metodo "String.PadLeft()":

Public Sub Main()
 
 Print String.PadLeft("Gambas", 16, " ")
 Print String.PadLeft("wiki di Gambas", 16, " ")
 Print String.PadLeft("gambas-org.it", 16, "-")
    
End


Ponendo un numero prima del simbolo della formattazione della funzione esterna "printf()" di C

E' possibile usare anche la funzione esterna "printf()" di C:

https://www.gambas-it.org/wiki/index.php?title=Printf_()#Formattazione_con_campo_riservato_di_caratteri