perl | escalares

Un escalar es una variable que almacena una sola unidad de datos a la vez. Los datos que almacenará la variable escalar pueden ser de diferentes tipos, como string, carácter, punto flotante, un gran grupo de strings o puede ser una página web, etc.
Ejemplo : 
 

Perl

# Perl program to demonstrate
# scalars variables
 
# a string scalar
$name = "Alex";
 
# Integer Scalar
$rollno = 13;
 
# a floating point scalar
$percentage = 87.65;
 
# to display the result
print "Name = $name\n";
print "Roll number = $rollno\n";
print "Percentage = $percentage\n";

Producción : 
 

Name = Alex
Roll number = 13
Percentage = 87.65

escalares numéricos

Las variables escalares numéricas contienen valores como números enteros, enteros (positivos y negativos), flotantes (que contienen un punto decimal). El siguiente ejemplo demuestra diferentes tipos de variables escalares numéricas en perl.
Ejemplo : 
 

Perl

# Perl program to demonstrate various types
# of numerical scalar variables
 
# Positive integer numerical
# scalar variables
$intpositive = 25;
 
# Negative integer numerical
# scalar variables
$intnegative = -73;
 
# Floating point numerical
# scalar variables
$float = 23.5;
 
# In hexadecimal form
$hexadec = 0xcd;
 
# to display the result
print "Positive Integer = $intpositive\n";
print "Negative Integer = $intnegative\n";
print "Floating Point = $float\n";
print "Hexadecimal Form = $hexadec\n";

Producción : 
 

Positive Integer = 25
Negative Integer = -73
Floating Point = 23.5
Hexadecimal Form = 205

Escalares de string

Las variables escalares de string contienen valores como una palabra (compuesta por diferentes caracteres), un grupo de palabras o un párrafo. El siguiente ejemplo muestra diferentes tipos de variables escalares de string.
Ejemplo :
 

Perl

# Perl program to demonstrate various types
# of string scalar variables
 
# String scalar
$alphastring = "GeeksforGeeks";
$numericstring = "17";
$alphanumeric = "gfg21";
 
 
#special character in string scalar
$specialstring = "^gfg";
 
# in single quotes
$singlequt = 'Hello Geeks';
 
# To display the result
print "String with alphabets = $alphastring\n";
print "String with numeric values = $numericstring\n";
print "String with alphanumeric values = $alphanumeric\n";
print "String within Single quotes = $singlequt\n";
print "String with special characters = $specialstring\n";

Producción : 
 

String with alphabets = GeeksforGeeks
String with numeric values = 17
String with alphanumeric values = gfg21
String within Single quotes = Hello Geeks
String with special characters = ^gfg

Publicación traducida automáticamente

Artículo escrito por Pathak7 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *