Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <form name="urlap" method="post" action="">
- Írja be a számot, amelyet át szeretne váltani:<br />
- <input type="text" name="szam" maxlength="5" size="4">
- <br />
- Írja be a számrendszert, amibe váltani szeretne:<br />
- <input type="text" name="szamr" maxlength="2" size="1"><br />
- <input type="submit" name="oke" value="Átváltás">
- </form>
- <?php
- if(isset($_POST["oke"])){
- if($_POST["szamr"] < 2 || $_POST["szamr"] > 16){
- print 'Nem jó a számrendszer';
- }
- else{
- print '<table border="1"><tr>';
- $szam = $_POST["szam"];
- $szamr = $_POST["szamr"];
- $i = 0;
- while($szam>0){
- $eredm = $szam/$szamr;
- settype($eredm, "integer");
- $szam = $eredm;
- $i++;
- }
- $szam = $_POST["szam"];
- $szamr = $_POST["szamr"];
- if($_POST["szam"] == 0){
- print '<td>'.$szamr;
- print '^';
- print "0";
- }
- $j = 0;
- for($j=0;$j<$i;$j++){
- print '<td>'.$szamr;
- print "^";
- print $j;
- }
- print '</td>';
- print '<tr>';
- if($_POST["szam"] == 0){
- print '<td> 0';
- }
- $szam = $_POST["szam"];
- $szamr = $_POST["szamr"];
- while($szam>0){
- $maradek = $szam%$szamr;
- $eredm = $szam/$szamr;
- settype($eredm, "integer");
- if($maradek == 10){
- $maradek = 'A';
- }
- if($maradek == 11){
- $maradek = 'B';
- }
- if($maradek == 12){
- $maradek = 'C';
- }
- if($maradek == 13){
- $maradek = 'D';
- }
- if($maradek == 14){
- $maradek = 'E';
- }
- if($maradek == 15){
- $maradek = 'F';
- }
- print '<td>'.$maradek;
- $szam = $eredm;
- }
- print '</tr></table>';
- }
- }
- ?>
Add Comment
Please, Sign In to add comment