More Related Content
DOC
DOCX
Simular un next del recordset en php de forma rudimentaria PDF
PDF
Clase 10 electiva profesional 3 aws rds php y mysql PDF
Introduction to Service Worker DOC
PDF
PDF
What's hot
TXT
PDF
DOCX
DOCX
Php codigos interfaces fredy guzman cusihunca TXT
PDF
Working With Ajax Frameworks PDF
PDF
jQuery - Javascript para quem não sabe Javascript TXT
DOCX
PPT
Pertemuan 8 - Report Tabel TXT
TXT
PDF
PDF
DOCX
Documentacion edderson callpa_ortiz PDF
PPTX
PDF
PDF
Viewers also liked
PDF
RTF
RTF
Primera evaluación de procesamiento de datos DOCX
Programa que almacena en una base de datos las características de un carro co... PDF
DOCX
DOCX
Tercera evaluacion proc de dat DOCX
Funciones basicas y ejemplos PDF
Ejemplo de base de datos y reports con jasper report PDF
Continuacion ejemplo de base de datos y reports con jasper report PDF
Continuación 3 de la creación de reportes con jasper report DOCX
Bases de datos mysql y repotes usando jasper report PDF
Introducción a PHP - Programador PHP - UGR PPT
TXT
DOCX
TXT
Segunda evaluacion prog iii (ayuda) RTF
DOCX
Prog iii 2da evaluacion 2do corte PDF
Segunda evaluación de programación iii, punto de control en la proxima clase More from jbersosa
DOCX
DOCX
DOCX
Estructuras de control try catch DOCX
PDF
PDF
RTF
PDF
DOCX
Administracion de la memoria principal PPTX
PDF
Auditoriasistemasi 150703002656-lva1-app6891 PDF
PPTX
Auditoria de sistemas (1) PPTX
Auditoría de sistemas de información presentación PDF
Realizar investigación y hacer un análisis por cada tema asignado al particip... DOCX
PDF
PDF
DOCX
Proyectodeprogramacinidesegundocorte2015 2 DOCX
Sumahexavector
- 1.
<html>
<head>
<title>SUMA DE DOSNUMEROS HEXADECIMALES</title>
<?php
function sumar($hexa1,$hexa2) {
$arr=array(0=>'0',1=>'1',2=>'2',3=>'3',4=>'4',5=>'5',6=>'6',7=>'7'
,8=>'8',9=>'9',10=>'A',11=>'B',12=>'C',13=>'D',14=>'E',15=>'F');
$hexa1=strtoupper($hexa1); // echo "hexa1 es
$hexa1";
$hexa2=strtoupper($hexa2); //echo "<br>hexa2 es
$hexa2";
$resultado="";
$acarreo=0;
$w=strlen($hexa1)-strlen($hexa2);
for ($i=0;$i<$w;$i++) {
$hexa2='0'.strval($hexa2);
}
//$q=strlen($octal1)-strlen($octal2);
$r=strlen($hexa2); //echo "<br>hexa2 es
$hexa2";
//$i=0;
//echo "octal2 ".$octal2." y octal1 ".$octal1." la diferencia es
".$q." listo ".$r."yaaaaaaa";
$h1=str_split($hexa1);
$h2=str_split($hexa2);
foreach ($h1 as $clave=>$digito){
$i=$r-$clave-1;
$digito=array_search(substr($hexa1,$i,1),$arr)
+array_search(substr($hexa2,$i,1),$arr)+$acarreo;
if ($digito>=16){
$digito=$digito-16;
$acarreo=1;
}
else{
$acarreo=0;
}
$resultado=$arr[$digito].$resultado;
}
if($acarreo==1){
$resultado="1".$resultado;
}
return $resultado;
}
?>
</head>
<body>
- 2.
<h1>SUMA HEXADECIMAL</h1>
<form method='post'action='<?php echo $_SERVER['PHP_SELF']?
>'>
<fieldset><legend>DATOS</legend>
NUMERO HEXADECIMAL <input type='text' name='numero1'
autofocus><br>
NUMERO HEXADECIMAL <input type='text' name='numero2'><br>
<br>RESULTADO <input type='text' name='oct' readonly
value='<?php echo sumar($_POST['numero1'],$_POST['numero2']); ?>'>
<input type='submit' name='boton' value='enviar'>
<?php if (ISSET($_POST['boton'])!=NULL) {
$x=$_POST['numero1'];
$y=$_POST['numero2'];
echo "<br>numero 1 ".$x;
echo "<br>numero 2 ".$y."<br>";
$z=sumar($_POST['numero1'],$_POST['numero2']);
echo "<br>resultado".$z;} ?>
</fieldset>
</form>
</body>
</html>