netstr_ut.c.svn-base

来自「SumatraPDF是一款小型开源的pdf阅读工具。虽然玲珑小巧(只有800多K」· SVN-BASE 代码 · 共 27 行

SVN-BASE
27
字号
/* Written by Krzysztof Kowalczyk (http://blog.kowalczyk.info)
   The author disclaims copyright to this source code. */
#include "netstr.h"

void netstr_ut(void)
{
    assert(1 == digits_for_number(0));
    assert(1 == digits_for_number(9));
    assert(2 == digits_for_number(10));
    assert(2 == digits_for_number(19));
    assert(2 == digits_for_number(25));
    assert(3 == digits_for_number(125));
    assert(4 == digits_for_number(3892));
    assert(5 == digits_for_number(38392));
    assert(6 == digits_for_number(889931));
    assert(7 == digits_for_number(7812345));

    assert(1 == digits_for_number(-0));
    assert(2 == digits_for_number(-9));
    assert(3 == digits_for_number(-10));
    assert(4 == digits_for_number(-125));
    assert(5 == digits_for_number(-3892));
    assert(6 == digits_for_number(-38392));
    assert(7 == digits_for_number(-889931));
    assert(8 == digits_for_number(-7812345));
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?