Результаты поиска по запросу "casting"

9 ответов

PHP перевод денежной строки в целочисленную ошибку

У меня есть небольшое финансовое приложение с PHP в качестве внешнего интерфейса и MySQL в качестве внутреннего. У меня есть древние предрассудки, и я храню денежные значения в MySQL как целое число центов. Мои HTML-формы позволяют вводить ...

1 ответ

Просто случилось, чтобы сделать процесс Google-Open-Copy-Paste.

ел бы сделать что-то вроде этого: $type = "int"; $casted = ($type)$value;Это не работает Но есть ли другой способ привести к динамически определенному типу? Спасибо

2 ответа

PHP Typecasting float-> int

Учитывая этот код PHP: // total is 71.24 (float) $value = $total * 100; var_dump($value); $valuecast = (int)$value; var_dump($valuecast); settype($value, 'int'); var_dump($value); var_dump ($ value) даетПоплавок (7124) var_dump ($ valuecast) ...

ТОП публикаций

1 ответ

@pirho Вы правы

оложим, у меня есть метод @SuppressWarnings("unchecked") public <T extends Number> T getNumber() { try { return (T)number; } catch (ClassCastException e) { return null; } }Если предположить,number является примеромIntegerвызывая метод ...

6 ответов

пример явного приведения типов в Java

Я сталкивался с этим примером на http://www.javabeginner.com/learn-java/java-object-typecasting [http://www.javabeginner.com/learn-java/java-object-typecasting]и в части, где говорится о явном приведении типов, есть один пример, который смущает ...

4 ответа

С c ++ вы должны читать * _cast <> и использовать их вместо этого.

жные дубликаты: Синтаксические стили C ++ [https://stackoverflow.com/questions/32168/c-cast-syntax-styles] C ++: В чем разница между функцией (myVar) и (function) ...

3 ответа

Этот ответ неверен. reinterpret_cast, как и другие приведения c ++, может делать очень мало по сравнению с приведением в стиле c.

ли кто-нибудь рассказать о различиях?

1 ответ

Если во время компиляции неизвестно, является ли тип тем, который указан в <>, то есть. В противном случае необходимо использовать boost :: static_pointer_cast.

ить умные указателиможет быть использован с полиморфизмом [https://stackoverflow.com/questions/4763814/can-boostsmart-ptr-be-used-in-polymorphism] , но как вы приведете подкласс обратно к указателю? using namespace boost; // ... ...

5 ответов

Правда, я забыл, что он спрашивал конкретно об указателях.

овичок в C, я запутался, когда приведение указателя в порядке. Как я понимаю, вы можете в значительной степени привести любой тип указателя к любому другому типу, и компилятор позволит вам это сделать. Например: int a = 5; int* intPtr = &a; ...

2 ответа

Зачем мне явно приводить примитивы char к байту и к коротким?

Относительно примитивов: когда я выполняю приведение типов от меньшего к большему, приведение происходит неявно, когда я выполняю приведение типов с большего к меньшему, мне нужно явное приведение примитивов, это ясно из-за потери данных. Но есть ...