dat het op een andere manier wel kloppend gemaakt kan dat snap ik maar waarom komt hier 1019 uit ??PHP Code:
$bedrag=10.20;
echo $bedrag = (integer) ($bedrag * 100);
- 10.2 x 100 geeft 1019 ??
-
08-09-2014, 22:08 #1
- Berichten
- 143
- Lid sinds
- 16 Jaar
10.2 x 100 geeft 1019 ??
-
In de schijnwerper
!!!!! Uniek portfolio met 570 .nl domeinnamen !!!!!Domein te koopLaat goedkoop jouw artikelen schrijven en publiceren op unieke blogs met mooie statsLinkpartnersVerhoog je online autoriteit met Publisher PlaceLinkpartnersUniek concept voor marketing en signing bureau's (eventspandoek.nl)Website te koop -
09-09-2014, 07:08 #2Particulier
- Berichten
- 1.191
- Lid sinds
- 13 Jaar
Re: 10.2 x 100 geeft 1019 ??
Misschien 2 decimalen achter de komma aangeven, dan zou hij wel op 1020 uitkomen of round() gebruiken.
-
09-09-2014, 10:21 #3Particulier
- Berichten
- 325
- Lid sinds
- 16 Jaar
Re: 10.2 x 100 geeft 1019 ??
Volgens mij speelt het mee dat float-variabelen nooit exact de waarde die je opgeeft zijn. Mogelijk kan je meer informatie hier vinden: http://php.net/manual/en/language.types.float.php
-
09-09-2014, 11:07 #4
- Berichten
- 143
- Lid sinds
- 16 Jaar
Re: 10.2 x 100 geeft 1019 ??
het is idd de float waardes die altijd minder zijn dan je verwacht.. toch blijf ik het vreemd gedrag vinden.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic