Меню

Обратная связь

Сейчас на сайте

•Сейчас• •25 гостей• •онлайн•

Авторизация



Назад...

 

Рассмотрим как получить цифру разряда целого числа. Пускай число храниться в переменной a. Рассмотрим случаи:


1. Определение цифры разряда единиц.

b:=a mod 10; // в b занесли остаток от деления числа на 10.

 

Пример:

a:=124;

b:=a mod 10;            // b=4

 


2. Если знаем сколько знаков у целого числа (например число четырехзначное), то получим цифру старшего разряда.

b:=a div 1000; // в b занесли целое от деления числа на 1000.

 

Пример:

a:=3246;

b:=a div 1000;            // b=3

 

Это же можно получить и первым способом пункта 3.

b:=(a div 1000) mod 10;

 

3. Определим цифру внутреннего разряда (универсальный случай). Например определим цифру разряда тысяч. Два способа

 

1-й способ:

Сначала получим целую часть от деления на 1000, потом остаток от деления на 10 полученного результата

b:=(a div 1000) mod 10;

 

Пример:

a:=53246;

b:=(a div 1000) mod 10;            // b=3

 

2-й способ:

Сначала получим остачу от деления на 10000, потом целую часть от деления на 1000 полученного результата

b:=(a mod 10000) div 1000;

 

Пример:

a:=53246;

b:=(a mod 10000) div 1000;            // b=3

 

 



 

•Информация о профиле•

Application afterLoad: 0.001 seconds, 0.29 MB
Application afterInitialise: 0.039 seconds, 0.96 MB
Application afterRoute: 0.044 seconds, 1.20 MB
Application afterDispatch: 0.058 seconds, 1.48 MB
Application afterRender: 0.099 seconds, 1.82 MB

•Использование памяти•

1948776

•Зарегистрировано запросов: 20•

  1. SELECT *
      FROM jos_session
      WHERE session_id = 'f35ohnj5fo17td4pstu75n41g2'
  2. DELETE
      FROM jos_session
      WHERE ( time < '1733296923' )
  3. SELECT *
      FROM jos_session
      WHERE session_id = 'f35ohnj5fo17td4pstu75n41g2'
  4. INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` )
      VALUES ( 'f35ohnj5fo17td4pstu75n41g2','1733300523','','0','1','0' )
  5. SELECT *
      FROM jos_components
      WHERE parent = 0
  6. SELECT folder AS type, element AS name, params
      FROM jos_plugins
      WHERE published >= 1
      AND access <= 0
      ORDER BY ordering
  7. SELECT *
      FROM jos_migration_backlinks
      WHERE url LIKE 'component/content/article/81.html%' OR sefurl LIKE 'component/content/article/81.html%'
  8. SELECT template
      FROM jos_templates_menu
      WHERE client_id = 0
      AND (menuid = 0 OR menuid = 0)
      ORDER BY menuid DESC
      LIMIT 0, 1
  9. SELECT id, title, module, position, content, showtitle, control, params
      FROM jos_modules AS m
      LEFT JOIN jos_modules_menu AS mm
      ON mm.moduleid = m.id
      WHERE m.published = 1
      AND m.access <= 0
      AND m.client_id = 0
      AND ( mm.menuid = 0 OR mm.menuid = 0 )
      ORDER BY position, ordering
  10. SELECT *
                           
      FROM jos_menu
                           
      WHERE menutype='mod_maximenu_CK'
      AND published=1
                           
      ORDER BY sublevel DESC,ordering
                            ;
  11. SELECT *
                           
      FROM jos_modules
                           
      WHERE published=1
                           
      ORDER BY id
                            ;
  12. SELECT *
                           
      FROM jos_menu
                           
      WHERE menutype='uth_proc'
      AND published=1
                           
      ORDER BY sublevel DESC,ordering
                            ;
  13. SELECT *
                           
      FROM jos_modules
                           
      WHERE published=1
                           
      ORDER BY id
                            ;
  14. SELECT *
                           
      FROM jos_menu
                           
      WHERE menutype='Olimp'
      AND published=1
                           
      ORDER BY sublevel DESC,ordering
                            ;
  15. SELECT *
                           
      FROM jos_modules
                           
      WHERE published=1
                           
      ORDER BY id
                            ;
  16. SELECT *
                           
      FROM jos_menu
                           
      WHERE menutype='obr_sv'
      AND published=1
                           
      ORDER BY sublevel DESC,ordering
                            ;
  17. SELECT *
                           
      FROM jos_modules
                           
      WHERE published=1
                           
      ORDER BY id
                            ;
  18. SELECT *
                           
      FROM jos_menu
                           
      WHERE menutype='raznoe'
      AND published=1
                           
      ORDER BY sublevel DESC,ordering
                            ;
  19. SELECT *
                           
      FROM jos_modules
                           
      WHERE published=1
                           
      ORDER BY id
                            ;
  20. SELECT guest, usertype, client_id
      FROM jos_session
      WHERE client_id = 0

•Языковые файлы загружены•

  • /var/www/user13295/data/www/ssa.lel-gimnazia.by/language/ru-RU/ru-RU.ini 1
  • /var/www/user13295/data/www/ssa.lel-gimnazia.by/language/ru-RU/ru-RU.plg_system_debug.ini 1
  • /var/www/user13295/data/www/ssa.lel-gimnazia.by/language/ru-RU/ru-RU.com_content.ini 1
  • /var/www/user13295/data/www/ssa.lel-gimnazia.by/language/ru-RU/ru-RU.tpl_MY_sh.ini
  • /var/www/user13295/data/www/ssa.lel-gimnazia.by/language/en-GB/en-GB.tpl_MY_sh.ini
  • /var/www/user13295/data/www/ssa.lel-gimnazia.by/language/ru-RU/ru-RU.mod_maximenu_CK.ini
  • /var/www/user13295/data/www/ssa.lel-gimnazia.by/language/en-GB/en-GB.mod_maximenu_CK.ini 1
  • /var/www/user13295/data/www/ssa.lel-gimnazia.by/language/ru-RU/ru-RU.mod_whosonline.ini 1
  • /var/www/user13295/data/www/ssa.lel-gimnazia.by/language/ru-RU/ru-RU.mod_login.ini 1
  • /var/www/user13295/data/www/ssa.lel-gimnazia.by/language/ru-RU/ru-RU.mod_breadcrumbs.ini 1

•Диагностика непереведённых строк•

•Нет•

•Дизайнер непереведённых строк•

•Нет•