думаю как прибавить к 005 1 так, чтобы получилось 006 =)

Safary

Новичок
думаю как прибавить к 005 1 так, чтобы получилось 006 =)

вот мне нужно к числу, перед которым нули...
005 или 001 или 030 или ваще без нулей 670 к примеру...
прибавить что-то чтобы....
из 005 получилось 006,
из 001 получилось 002,
из 030 получилось 031,
из 670 получилось 671 и т.д. =)

На первый взгляд, простешие операции... но пхп считает что:

005+1=6
005+001=6

Он нули обрезает просто и считает...
Вчера как-то я это сделал, принцип был типо того:
PHP:
$var='005';
$var=$var+'.001';
$var=substr($var,2);
В общем получалось что 005+0.001=0.006
А потом я просто обрезал первые 2 символа и всё.

Делал как-то чуть по-другому, а скрипт не сохранил вчера.
Хотя мне этот способ не очень нравится, но хотя бы этот вспомнить бы...
если есть лушче способ, то подскажите =)
 

antson

Новичок
Партнер клуба
Safary
не смешивай в одну операцию математику и форматирование.
как только поймешь, что тебе нужно просто сложить
а) сложение целых чисел
б) форматирование результата

задача станет на уровне школьного курса информатики.
 

DiMA

php.spb.ru
Команда форума
да них ты не разбрался...
Попоробуй подумать, что выдаст прога
echo 010;
и потом почитай доку, чтобы не тупить с вопросами
 

Safary

Новичок
да разобрался я =)
10 она выдаст

Кстати за компом ща заснул, на 5 минут прилег отдохнуть и уснул xD
рожа красная терь )))
 

Духовность™

Продвинутый новичок
Кстати за компом ща заснул, на 5 минут прилег отдохнуть и уснул xD
рожа красная терь )))
ничего смешного. нельзя переутомляться за ПК. так последствия могут быть очень серьезные
 

Lightning

Трудоголик
Safary
Наверное 8-ричная система :)

-~{}~ 28.03.09 16:35:

Safary
echo 0x10;
выдает 16
 

Safary

Новичок
че-то ниче не понял =) а нужно ли это мне знать в принципе?
 

fixxxer

К.О.
Партнер клуба
тебе надо еще очень многое узнать если конечно собираешься в будущем профессионально заниматься программированием
 

Safary

Новичок
по правде я собираюсь стать лучшим программистом мира.

-~{}~ 28.03.09 18:18:

а что ещё нужно узнать? можешь навести на мысли? плиз..
 
Сверху