Nullen achter decimaal verwijderen van float

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Automation Developer

Als Automation Developer ben je verantwoordelijk voor het creëren, verbeteren, en automatiseren van verschillende databases in Coolblue’s cloud infrastructuur. Hoe word ik Automation Developer bij Coolblue? Word jij enthousiast van infrastructure as code? Van het helpen van andere Coolbluers bij het optimaliseren van hun dagelijkse werk? Van innovatie en het initiëren van zinvolle ideeën voor de complete Tech afdeling? Dan is dit the place for you. Als je ervan houd om te leren, feedback uit te wisselen en met iedereen een open conversatie te hebben dan ben je van harte welkom. Interesseert dit je en wil jij ook graag Automation

Bekijk vacature »

Senior Application Developer

The world wants simple apps that can manage the movements of millions of packages daily. But behind every application is a complex string of gripping challenges, and a focused developer tackling them. As someone who’s highly familiar with C# development practices in the Netherlands, you’ll join us as a senior member of the team and manage apps for Brokerage – big business freight in global markets that cover over 76% of all international trade. Digital innovation plays a crucial role in choreographing the infinite movements of goods, funds and information. The logic that goes into it, and skills adopted because

Bekijk vacature »

(Sr) Full-stack .Net/Angular Developer -inhouse pr

Voor een informele agile organisatie in regio oost Goeree-Overflakkee zoeken we .Net developers met Angular ervaring. In deze rol werk je in een hecht projectteam op kantoor aan diverse applicaties. Je hebt veel vrijheid en mogelijkheden in je functie flexibele werktijden keuze in werkzaamheden mogelijkheden tot klant bezoek in Europa een lease auto of mobiliteitsvergoeding. Deze stabiele en groeiende club bouwt meer dan 25 jaar maatwerkoplossingen voor start-up’s tot en met de bekendste multinationals. Wegens groei zoeken zij ontwikkelaars voor het ontwerpen, bouwen, implementeren en onderhouden van applicaties na oplevering. De organisatie bouwt applicaties zoals Sales Planning tools, complexe ERP

Bekijk vacature »

C#.NET Software Developer Entity Framework Microse

Functieomschrijving Ben jij een .NET Developer en wil jij deel uitmaken van de organisatie welke marktleider is op het gebied van innovatie binnen haar branche? Dit tezamen met de mogelijkheid om met de nieuwste .NET technieken en innovaties te werken? Reageer dan snel op deze vacature! Verder ontwikkelen van het innovatieve softwarepakket middels, .NET C#, Entity Framework, Microservices georiënteerde architectuur en meer; Jij zal FO (functionele ontwerpen) maken en deze omzetten richting TO (technische ontwerpen); Verder participeer je in projecten waarbij jouw vaardigheden op .NET gebied ervoor zorgen dat cruciale applicaties robuust en betrouwbaar bij klanten operationeel kunnen worden gesteld;

Bekijk vacature »

Allround Systeembeheerder / Netwerkbeheerder

Voor onze vestiging in Eindhoven zijn wij op zoek naar een: Allround Systeembeheerder / Netwerkbeheerder 36 uur per week De functie Als enige systeembeheerder van onze vestiging in Eindhoven ben je verantwoordelijk voor het inrichten, onderhouden en monitoren van onze IT-infrastructuur, zowel voor ons serverpark (in-house en datacenter) als de werkplekken. Je bestrijkt het hele gebied van netwerkbeheer (firewall, switches, VPN), beheer van virtuele serveromgeving (VMware) tot aan 1e lijns support van desktops, laptops en telefonie, zowel in de kantoor- als productieomgeving. Je werkt hierbij samen met de beheerders van onze vestigingen in de VS om RPI een veilige, snelle

Bekijk vacature »

Software Developer / Maatwerk / 4GL / SQL

Functieomschrijving Heb jij ervaring met Software Development en wil je je graag verder ontwikkelen bij een internationaal bedrijf in regio Eindhoven? Lees dan snel verder! Software ontwikkeling met technieken als Magic XPA en DB2 relationele databases. Ontwikkelen van nieuwe onderdelen van het centrale (maatwerk) softwarepakket. Uitbreiden bestaande functies binnen het pakket. Wensen en eisen van gebruikers in kaart brengen. Meedraaien in projecten. Informatieanalyses maken en uitwerken. Jezelf ontwikkelen binnen de organisatie, bijvoorbeeld op het gebied van BI of integratie met behulp van SAP PI/PO. Ondersteunen van de helpdesk bij software issues. Functie-eisen 1 tot 3 jaar ervaring op het gebied

Bekijk vacature »

Consultant / Applicatiebeheerder Microsoft 365

Wil jij een spilfunctie in het inrichten, uitrollen en beheren van de Microsoft 365 Suite bij Zuyderland? Dan ben jij de kandidaat die wij zoeken! Wat ga je doen? Als technisch consultant/applicatiebeheerder heb jij een spilfunctie in het inrichten, uitrollen en beheren van onze Microsoft 365 Suite, gebruik makend van de nieuwste technologieën. Jij adviseert onze gebruikersorganisatie, het MT-ICMT en andere stakeholders over hoe Microsoft producten succesvol, efficiënt en effectief kunnen worden ingezet. Je bent initiatiefrijk en oplossingsgericht en bent ook in staat om conceptueel te denken. Je houdt in je adviezen en keuzes rekening met beheer(s)baarheid van de oplossingen.

Bekijk vacature »

.NET Developer C# Web-development

Functieomschrijving Ben jij opzoek naar een nieuwe uitdaging als .NET ontwikkelaar binnen een bedrijf met mooie doorgroeimogelijkheden? Heb je ervaring met C# en Scum/Agile werken? Lees dan snel verder! Doorontwikkelen en implementeren van oplossingen voor de IT omgeving (80% front-end & 20% back-end ontwikkelen); Implementeren van applicatie oplossingen; Confirmeren van vraagstukken in technische oplossingen; Technische bewerkingen waarborgen; Werken via de Scrum/Agile werkwijze. Functie-eisen HBO werk-en denkniveau met 3-5 jaar relevante werkervaring; Ervaring met Scrum/Agile ontwikkel trajecten; Kennis en ervaring met SQL, C#, .NET, CSS en HTML; Open-minded en flexibel; Ervaring met Sharepoint en Cloud omgevingen zijn een pré; Resultaatgericht &

Bekijk vacature »

Team Lead PHP

Als Tech Lead zorg voor een glimlach op het gezicht van onze klanten door geweldige software af te leveren. Hoe word ik Team Lead PHP bij Coolblue? Als Team Lead PHP bouw en leid je een team dat uitblinkt in het leveren van hoogwaardige en kostenefficiënte software. Je ondersteunt teamleden bij het afbakenen van hun doelen en met de aanpak om ze te behalen. Als Tech Lead zorg voor een glimlach op het gezicht van onze klanten door geweldige software af te leveren en een effectief team op te bouwen. ‘’Ook Team Lead PHP worden bij Coolblue? Else de Boer

Bekijk vacature »

Manufacturing & Supply Chain Systems Project M

Manufacturing & Supply Chain Systems Project Manager We are looking for an ambitious Manufacturing & Supply Chain Systems Project Manager ready to take on new challenges. As industries head towards Manufacturing and Factory Digitalization, MES stand in the center of manufacturing excellence. The position will be based in Oss, The Netherlands. YOUR ROLE Lead in the design, development, documentation, and implementation of Manufacturing Execution Systems (MES) Design/Author/Develop/Configure Electronic Batch Records (EBR) Implement MES solutions and integrate with ERP and control equipment Documentation of MES configuration and validation of EBRs Provide organisation oversight for complex systems involving the development of MES

Bekijk vacature »

.NET Developer PACS / Multimedia

Wil jij met jouw ontwikkelskills medisch specialisten het optimale uit beeldmateriaal laten halen? Dan is dit jouw droombaan! Ter versterking van ons PACS-team in Amsterdam zoeken wij een ontwikkelaar die verantwoordelijkheid krijgt over zijn ‘eigen’ software. Jouw baan In deze functie ga je medische apparatuur (ECG\echo\OCT\MRI\Etc) integreren in ons EPD. Jij houdt je daarnaast bezig met het maken van software om de verschillende output-formaten van de apparatuur te ondersteunen en te presenteren aan medische specialisten. Tevens ben je verantwoordelijk voor het ontwerpen, ontwikkelen, ondersteunen en onderhouden van je eigen PACS-tools (Picture Archiving and Communication System). Die tools integreer je feilloos

Bekijk vacature »

C# developer gezocht (distributed systems, SOA, NS

Ben je een C# developer met een oplossingsgerichte mentaliteit en op zoek naar een veelzijdige baan binnen een kleinschalig dynamisch bedrijf, waar je mee kunt denken in het groter geheel? Waar je met mensen komt te werken die betrokken zijn en een gemeenschappelijk gevoel van verantwoordelijkheid hebben? En waar je werkt aan schaalbaarheidsuitdagingen zodat jouw software grote hoeveelheden data kan verwerken? Nieuwsgierig? Lees dan verder! Voor een Rotterdams bedrijf zijn we op zoek naar een enthousiaste, en met name leergierige, full stack developer of een web developer die graag full stack wil worden. Het bedrijf biedt geavanceerde technische oplossingen die

Bekijk vacature »

Senior applicatieontwikkelaar

Ben jij een gedreven applicatieontwikkelaar met minimaal drie jaar werkervaring? En wil je een uitdagende baan met impact én jezelf breed ontwikkelen? Bij UPS bouw je mee aan complexe systemen die wereldwijd worden gebruikt en krijg je alle ruimte om nóg beter te worden in je vak. Dit ga je doen In een dynamisch scrumteam werk je aan de hand van processen en technologieën zoals CI/CD en DevOps aan het behalen van jullie doelen. Je bent betrokken bij alle facetten van applicatieontwikkeling: van ontwerpen en bouwen tot testen en implementeren. Je levert ontwerpen die passen bij de onderliggende frameworks en

Bekijk vacature »

PHP Developer Medior Hypermodern pand

Functieomschrijving Ben jij een medior PHP Developer, focus jij je doorgaans op de back-end en loop jij warm voor het doorontwikkelen van een zeer grote applicatie met enorme MySQL databases en veel complexiteit? Lees dan snel verder! Het onderhouden, doorontwikkelen en testen van een zeer complexe SaaS-oplossing, zonder schaalbaarheid en platformonafhankelijkheid uit het oog te verliezen; Het ontwikkelen van maatwerk back-end oplossingen in PHP en participeren in een Scrumteam; Het participeren in een migratie naar het Symfony framework; Participeren in diverse projecten t.b.v. de optimalisatie van het SaaS-product; Het opzetten van API koppelingen met externe partijen;. Het wegwerken van legacy

Bekijk vacature »

Senior applicatieontwikkelaar

Ben jij een gedreven applicatieontwikkelaar met minimaal drie jaar werkervaring? En wil je een uitdagende baan met impact én jezelf breed ontwikkelen? Bij UPS bouw je mee aan complexe systemen die wereldwijd worden gebruikt en krijg je alle ruimte om nóg beter te worden in je vak. Dit ga je doen In een dynamisch scrumteam werk je aan de hand van processen en technologieën zoals CI/CD en DevOps aan het behalen van jullie doelen. Je bent betrokken bij alle facetten van applicatieontwikkeling: van ontwerpen en bouwen tot testen en implementeren. Je levert ontwerpen die passen bij de onderliggende frameworks en

Bekijk vacature »
Tom de vries

Tom de vries

17/08/2010 14:23:19
Quote Anchor link
Ik heb een database met daarin een float met 5 decimalen, dus die heeft als waarde bijvoorbeeld 5.25000

Hoe haal ik hier de laatste nullen vanaf, dus dat het getal 5.25 wordt en als ik bijvoorbeeld 5.10000 heb dat het dan 5.1 wordt.

Alvast bedankt.

Tom
 
PHP hulp

PHP hulp

23/09/2020 21:28:54
 
Johan Dam

Johan Dam

17/08/2010 14:30:01
Quote Anchor link
volgens mij moet je eenss naar de trim functie kijken.
 
Hipska BE

Hipska BE

17/08/2010 14:31:11
Quote Anchor link
Wat krijg je als je var_dump($waarde); doet? (even voor ons om te weten welk type je variabele nu is en van waar het komt)
 
Pim -

Pim -

17/08/2010 14:31:13
 
Tom de vries

Tom de vries

17/08/2010 14:40:58
Quote Anchor link
Bedankt voor de snelle reacties, het is gelukt op deze manier:

$p = rtrim($p,0);
$p = rtrim($p,'.');

met $p is het getal natuurlijk :D
 
Hipska BE

Hipska BE

17/08/2010 14:46:00
Quote Anchor link
Dat impliceert dat $p een string is. Is het dat ook écht zo?

$p = (float) $p; is volgens mij ook zonder extra nullen.
 
Tom de vries

Tom de vries

17/08/2010 16:22:03
Quote Anchor link
Het maakt niet veel uit of het een string is of niet, want met $p wordt niet verder gerekend het is alleen voor de weergave.
 
Hipska BE

Hipska BE

17/08/2010 17:17:15
Quote Anchor link
Prima, maar kan je nu eens antwoorden op mijn vragen.

trim is goed te gebruiken bij strings (waarom doe je het eig. in 2 delen?) maar in dit geval kan mijn tweede oplossing een beter resultaat hebben.
 

17/08/2010 17:17:43
Quote Anchor link
Gewoon zoals eerder aangegeven sprintf.
 
Richard van Velzen

Richard van Velzen

17/08/2010 18:14:15
Quote Anchor link
Of number_format, die is tenslotte gemaakt voor het formatteren van getallen.
 
Tom de vries

Tom de vries

17/08/2010 23:20:11
Quote Anchor link
Hipska BE op 17/08/2010 17:17:15:
Prima, maar kan je nu eens antwoorden op mijn vragen.

trim is goed te gebruiken bij strings (waarom doe je het eig. in 2 delen?) maar in dit geval kan mijn tweede oplossing een beter resultaat hebben.

Ik doe het in 2 delen omdat hij dan eerst de nullen weghaalt, en als alle getallen achter de punt weg zijn dat er dan niet 6. blijft staan. Leek me het meest logisch, weet niet of het in 1 keer ook kan. Ik vraag me eigenlijk af of het iets uitmaakt of ik het zo doe of op een andere manier, ook al "is hij voor iets ander bedoeld"

@richard
Voor zover ik weet kun je met number_format het aantal decimalen achter de komma instellen, maar dat is iets anders als wat ik wil.

@karl
trim leek me makkelijker :p
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.