‹%@ Page Language="C#" %› 

‹!DOCTYPE html› 
‹html lang="fr" xmlns="http://www.w3.org/1999/xhtml"› 
‹head runat="server"› 
        ‹meta charset="utf-8" /› 
        ‹script src="../../../js/JQuery/jQuery3.3.1/jquery-3.3.1.min.js"› ‹/script› 
        ‹script src="../../../js/Bootstrap-3.3.7-dist/js/bootstrap.min.js"› ‹/script› 
        ‹link href="../../../js/Bootstrap-3.3.7-dist/css/bootstrap.css" rel="stylesheet" /› 
        ‹title› ‹/title›     
‹/head› 

‹body style="background-color:#ffffff"› 

‹% 
    byte a = 1;
    byte b = 122;
    byte c = 255;
%› 

‹script runat="server"› 

private static string GetBinaryString(byte value)
{
    String retVal = Convert.ToString(value, 2);
    return new String('0', 8 - retVal.Length) + retVal;
}

‹/script› 

‹table class="table"› 
    ‹thead› 
        ‹tr› 
            ‹th› Type‹/th› 
            ‹th› MinValue‹/th› 
            ‹th› MaxValue‹/th› 
            ‹th› octet(s)‹/th› 
            ‹th› Valeur‹/th› 
            ‹th› Binaire‹/th› 
            ‹th› Octal‹/th› 
            ‹th› Décimal‹/th› 
            ‹th› Héxadecimal‹/th› 
        ‹/tr› 
    ‹/thead› 
    ‹tbody› 
        ‹tr› 
            ‹td› ‹code› ‹% = a.GetType() %› ‹/code› ‹/td› 
            ‹td› ‹code› ‹% = byte.MinValue %› ‹/code› ‹/td› 
            ‹td› ‹code› ‹% = byte.MaxValue %› ‹/code› ‹/td› 
            ‹td› ‹code› ‹% = sizeof(byte) %› ‹/code› ‹/td› 
            ‹td› ‹code› ‹% = a %› ‹/code› ‹/td› 
            ‹td› ‹code› ‹% = GetBinaryString(a) %› ‹/code› ‹/td› 
            ‹td› ‹code› ‹% = Convert.ToString(a, 8) %› ‹/code› ‹/td› 
            ‹td› ‹code› ‹% = Convert.ToString(a, 10) %› ‹/code› ‹/td› 
            ‹td› ‹code› ‹% = Convert.ToString(a, 16).ToUpper() %› ‹/code› ‹/td› 
        ‹/tr› 
        ‹tr› 
            ‹td› ‹code› ‹% = b.GetType() %› ‹/code› ‹/td› 
            ‹td› ‹code› ‹% = byte.MinValue %› ‹/code› ‹/td› 
            ‹td› ‹code› ‹% = byte.MaxValue %› ‹/code› ‹/td› 
            ‹td› ‹code› ‹% = sizeof(byte) %› ‹/code› ‹/td› 
            ‹td› ‹code› ‹% = b %› ‹/code› ‹/td› 
            ‹td› ‹code› ‹% = GetBinaryString(b) %› ‹/code› ‹/td› 
            ‹td› ‹code› ‹% = Convert.ToString(b, 8) %› ‹/code› ‹/td› 
            ‹td› ‹code› ‹% = Convert.ToString(b, 10) %› ‹/code› ‹/td› 
            ‹td› ‹code› ‹% = Convert.ToString(b, 16).ToUpper() %› ‹/code› ‹/td› 
        ‹/tr› 
        ‹tr› 
            ‹td› ‹code› ‹% = c.GetType() %› ‹/code› ‹/td› 
            ‹td› ‹code› ‹% = byte.MinValue %› ‹/code› ‹/td› 
            ‹td› ‹code› ‹% = byte.MaxValue %› ‹/code› ‹/td› 
            ‹td› ‹code› ‹% = sizeof(byte) %› ‹/code› ‹/td› 
            ‹td› ‹code› ‹% = c %› ‹/code› ‹/td› 
            ‹td› ‹code› ‹% = GetBinaryString(c) %› ‹/code› ‹/td› 
            ‹td› ‹code› ‹% = Convert.ToString(c, 8) %› ‹/code› ‹/td› 
            ‹td› ‹code› ‹% = Convert.ToString(c, 10) %› ‹/code› ‹/td› 
            ‹td› ‹code› ‹% = Convert.ToString(c, 16).ToUpper() %› ‹/code› ‹/td› 
        ‹/tr› 
    ‹/tbody› 
‹/table› 

‹/body› 
‹/html›