• Publicidad

Fecha actual 2024-11-25 06:51 @327

News News of Mundo Perl

Site map of Mundo Perl » Foro : Mundo Perl

Notación científica con formato específico

Supongamos que tenemos una serie de números como los siguientes:

86.4539
0.0023412
.23442
12.000

¿Existe alguna forma de imprimirlos con un formato de notación científica específica? Por ejemplo:

0.86453900E+02
0.23412000E-02
0.23442000E+00
0.12000000E+02

Ya que si utilizo la función printf ("%.8E" , $var), los números se imprimen como sigue:

8.6453900E+01
2.3412000E-03
2.3442000E-01
1.2000000E+01
Read more : Notación científica con formato específico | Vistas : 1328 | Respuestas : 1 | Foro : Básico


Importar código C como módulo Perl

Un saludo. Según he leído, se puede importar a Perl código nativo de C como un módulo llevando extensión '.xs' pero aún no me aclaro mucho.

¿Alguna documentación acerca de este tema?
Read more : Importar código C como módulo Perl | Vistas : 1178 | Respuestas : 1 | Foro : Básico


Duda sobre el funcionamiento de este código


use DBI;
# See "Creating database handle" below
$dbh = DBI->connect ("dbi:CSV:", undef, undef, {
f_ext => ".csv/r",
RaiseError => 1,
}) or die "Cannot connect: $DBI::errstr";

print "Inicio: \n";
# Selecting
my $sth = $dbh->prepare ("select * from fil");
$sth->execute;
$sth->bind_columns (\my ($fname, $lname, $email, $pageid, $studentid, $a, $b));
my $i =0;
while ($sth->fetch) {

print '$userarray = '.$studentid.';'."\n"; # Aqui es mi duda.. cuando $stundeid cambia su valor ?
print '$userarray ...
Read more : Duda sobre el funcionamiento de este código | Vistas : 1289 | Respuestas : 1 | Foro : Intermedio


Acceso a hash desde módulo

Hola, un saludo.

Tengo el siguiente problema: No puedo retornar los valores de un hash contenido en una subrutina llamada desde un módulo, un trozo del código:

package query;
sub new {} #
sub struct_user
{
# Almacena datos de los usuarios actualmente conectados.
#my $q = new;
#my $class = shift;
#my($id,$nick,$ip,$modos,$realname,$identd,$timestamp) = @_;
my $struct = {
users => {
$nick => {
id => $id,
nickname => $nick,
ip => ...
Read more : Acceso a hash desde módulo | Vistas : 2760 | Respuestas : 7 | Foro : Básico


Comparar palabras entre columnas

Hola, buenos días.

Quiero hacer un pequeño script que me permita leer una primera columna de palabras y que compare cada palabra de la primera columna con las palabras de la segunda columna. Solo si las palabras son iguales quiero que el programa me imprima las columnas ordenadas.

Ejemplo: (file1.txt)
a b
b c
c a
j z

Ejemplo (resultado final)
a a
b b
c c

Con mi programa no consigo el resultado esperado ...
Read more : Comparar palabras entre columnas | Vistas : 1735 | Respuestas : 3 | Foro : Básico


Eliminar carpetas con una antigüedad de más de 12 horas

Hola,

necesito eliminar carpetas que tengan una antigüedad de más de 12 horas.

El siguiente código está incompleto porque necesito la fecha de creación de cada carpeta y no lo consigo. ¿Me pueden echar un cable?

De momento el código queda de esta manera:
#!/usr/bin/perl -w

use v5.10.0;
use File::Copy;
use POSIX 'strftime';
use File::Temp;
use File::stat;



my $dir = '/home/sim/data/';
opendir(DIR,"$dir");
@files = readdir(DIR);
foreach $file (@files){
print $file, "\n";
if (-C $file ...
Read more : Eliminar carpetas con una antigüedad de más de 12 horas | Vistas : 3900 | Respuestas : 11 | Foro : Básico


Strawberry Perl para Windows

Hola, buenas tardes.

Tengo un ordenador que funciona con Windows 7 y he instalado Strawberry Perl para poder ejecutar el siguiente script de prueba.

En la línea de comandos de Perl me he situado en la carpeta dónde se sitúa mi programa para poder ejecutarlo, pero el script no consigue abrir el archivo.

Con la imagen adjunta podéis ver el comando que he utilizado, el programa de prueba y la localización del programa.

Es posible ...
Read more : Strawberry Perl para Windows | Vistas : 3106 | Respuestas : 3 | Foro : Básico


Envío de gif por FTP a un servidor

Hola de nuevo, hacía tiempo que no consultaba por el foro.

El siguiente código conecta con un servidor externo, entra en un directorio, elimina ficheros gif y luego envía a esta carpeta vacía nuevos ficheros gif desde el ordenador.

Me encuentro que conecta con el servidor externo, elimina los gif y envía correctamente los gif en el primer directorio seleccionado. Posteriormente repito la misma operación pero en otro directorio.

El problema es el siguiente: No ...
Read more : Envío de gif por FTP a un servidor | Vistas : 1423 | Respuestas : 2 | Foro : Básico


Definir variables globales

Agradecería si me pudiesen explicar cómo defino variables globales en un paquete, para que luego las pueda utilizar en otro.

Necesitaría:

1- Definir variables globales en un paquete X.
2- Asignarle valores dentro del paquete X.
3- Acceder desde otro paquete XX al valor de dichas variables.

¡Gracias!
Read more : Definir variables globales | Vistas : 1554 | Respuestas : 2 | Foro : Básico


PING obteniendo respuestas desde Windows

Saludos, buenas noches. Tengo un problema. Si alguien me puede ayudar, por favor.

Paso a comentar el problema que quiero resolver. Saludos...

Tengo una lista en texto llamada host.txt:
---- host.txt--
admin
cpanel
m
modulo
host
------------------

Desde la consola de Windows realizo un ping:

ping http://www.eldeber.com.bo

y la respuesta es

Haciendo ping a http://www.eldeber.com.bo con 32 bytes de datos:
Tiempo de ...
Read more : PING obteniendo respuestas desde Windows | Vistas : 1971 | Respuestas : 2 | Foro : Administración


 

Identificarte  •  Registrarse


Estadísticas

Mensajes totales 36880 • Temas totales 7428 • Usuarios totales 1981