Iets simpels

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Consultant Low Code Developer

Functie omschrijving Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Voor een mooie opdrachtgever in omgeving Delft zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten. Onderdelen functie Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan Mendix of Betty Blocks. Je bent verantwoordelijk voor

Bekijk vacature »

HBO startersfunctie .NET Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Ben je in januari 2023 klaar met je HBO opleiding en zoek je een mooie uitdaging? Wacht niet langer en solliciteer direct! Voor een familiebedrijf in de regio van Boxtel ben ik op zoek naar een C#.NET Ontwikkelaar. Jij gaat aan de slag met de (door)ontwikkeling van de maatwerksoftware projecten en gaat ook nieuwe software bouwen, middels de Microsoft-stack. Het bedrijf maakt gebruik van de volgende technieken: C# & ASP.NET; MVC; MS SQL; Entity Framework; Je krijgt hier veel tijd om te leren en eventueel door te groeien en het

Bekijk vacature »

Java Front-end Developer

Dit ga je doen Ontwikkelen van nieuwe functionaliteiten in Java met tools als Springboot, MS SQL Server (T-SQL) en JavaScript; Het onderhouden van de (web-)applicaties binnen een complexe omgeving; Werken aan de migratie van een monolithisch systeem naar een architectuur gebaseerd op Kubernetes; Code reviews met collega's en actieve kennisuitdelingsessies voeren; Het uitvoeren van unit- en systeemtests Experimenteren met nieuwe tools en technieken. Hier ga je werken Binnen deze organisatie kom je te werken op de afdeling die gegevens verzamelt vanuit het hele land. Denk hierbij aan vertrouwelijke persoonsgegevens. Het team verwerkt al deze data met als doel het waarborgen

Bekijk vacature »

Remote - Front-end Angular developer

Functie The IT team currently consists of the IT Manager, 2 back-end developers, 1 full-stack developer, 1 designer, and a DevOps engineer. They are currently looking for an experienced Front-end developer who will work autonomously and in a disciplined manner, being the only developer working on their Front-end applications at the start. They do have the ambition to find a second developer soon, who you will then be able to supervise. You will be working on the further development of their existing UI in Angular. But also developing a mobile app. They place great value on User Experience and opt

Bekijk vacature »

Medior Java developer

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Software Developer PHP

Functie omschrijving We are looking for a dutch native speaker Voor een opdrachtgever in de regio van Geldrop ben ik op zoek naar een Software Developer PHP. Jij krijgt een rol met veel verantwoordelijkheid in een groeiende organisatie. In deze functie werkt je voornamelijk remote en op een vast moment kom je met het team samen, om samen te werken en nieuwe doelen te bepalen. Wat ga je doen? Je wordt verantwoordelijk voor de interne applicatie; Je zorgt voor de doorontwikkeling van de applicatie: zowel back-end, front-end; De basis van het werk betreft front-end technieken; Periodiek bepaal je samen met

Bekijk vacature »

Senior PHP Developer

Als Senior PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn en coach je andere developers op de hard en soft skills. Wat doe je als Senior PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om

Bekijk vacature »

SAP HANA Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 13382 Introductie We is looking for a HANA Developer to work for our client. The candidate has to have an experience in building Data Intensive Applications (DIA’s). The role of a HANA Developer at ASML involves working on building Data Intensive Applications in an industrial/enterprise environment. The primary responsibility is to handle data from various sources and determine the best way to structure it for use by data analysts, who will run queries and algorithms against it for predictive and prescriptive analytics through machine learning. Wat verwachten we van jou?

Bekijk vacature »

Senior SQR Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 13333 Introductie Are you passionate about contributing to the world's most advanced machines. Do you thrive in a challenging environment working with highly motivated and skilled teams? If so, we have the perfect opportunity for you! We are seeking a Senior Software Design Engineer for Sequence Tooling to play a critical role in creating and maintaining mission-critical software applications. In this role, you will focus on achieving maintainable software architecture that is transparent and easy to extend while maintaining a strong focus on software quality. You will work closely with

Bekijk vacature »

Junior .NET Developer

Dit ga je doen Als junior .NET Developer lever je met jouw oplossingen direct een bijdrage aan de bedrijfsprocessen van de klanten. Werkzaamheden waar jij je zoal mee bezig houdt zijn; Het ontwikkelen, onderhouden en optimaliseren van de draaiende platforms van de klanten; Softwareontwikkeling middels C#, .NET; Klantcontact om de wensen te bespreken en uit te werken; Optimaliseren van de (huidige) bedrijfsprocessen; De IT-afdeling bestaat uit 30 personen verdeeld over 3 teams. Het team waar je in terecht komt bestaat uit ongeveer tien man. Het is een team wat bestaat uit betrokken collega’s, waar iedereen bereidt is om elkaar te

Bekijk vacature »

.NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

Android developer

De functie Schiphol is een plek om te reizen, te verblijven en te werken. Door middel van data en technologie richten we op al deze gebieden het leef- en werkklimaat optimaal in en zorgen we voor een slimmere en efficiëntere operatie. Wij ontwikkelen nieuwe producten en diensten vanuit de wensen en behoeften van onze klanten, voorspellen passagier flows en testen digitale oplossingen om rijen en andere pijnpunten in het proces te verminderen. Met slimme feedback van sensortechnologie maken we zelfs data van toiletten en stoelen inzichtelijk en bruikbaar. Het Commercial Platform bestaat uit multidisciplinaire teams met een end-2-end verantwoordelijkheid voor

Bekijk vacature »

SQL ontwikkelaar

Functieomschrijving Voor een gave werkgever in regio Breda zijn wij per direct op zoek naar een SQL ontwikkelaar/ functioneel consultant. Hier wordt jij mede verantwoordelijk voor zowel de design en implementatie van SQL-databases als voor het verstaan van de processen van klanten naar het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt als volgt uit te zien: Je test de ontwikkelde oplossingen om er zeker van te zijn dat deze voldoen aan de functionele specificaties en de behoeften van de organisatie; Je ontwerpt, ontwikkelt en implementeert SQL-databases om de data behoeften van de organisatie te ondersteunen; Je stelt op

Bekijk vacature »

SQL database ontwikkelaar

Functie omschrijving Ben jij niet bang voor complexe algoritmes? Schikt het schrijven van procedures in T-SQL jouw niet af en heb jij al de nodige informatie in SQL, dan is functie precies wat voor jou! Jouw werkzaamheden gaan er als volgt uit zien: Je gaat werken aan de complexere projecten waar jij van A tot Z bij betrokken bent. Je gaat zorg dragen voor het ontwerp, de ontwikkeling en het updaten van SQL databases. Dit doe je op basis van T-SQL. Jij bent van start tot finish betrokken bij de projecten die jij leidt. Je houdt contact met klanten en

Bekijk vacature »

Ervaren Magento developer gezocht!

Functie Je komt te werken in een zelfsturend team waarin vertrouwen voorop staat en inbreng en ideeën worden gewaardeerd. Ook staat innovatie centraal. Ze bieden jou de mogelijkheid om jezelf door te ontwikkelen. Denk hierbij aan cursussen en een persoonlijk ontwikkelplan. Je komt terecht in het team van momenteel 4 (ervaren) collega’s en zal meewerken aan de doorontwikkeling en nieuwbouw van de Magento platformen van meerdere opdrachtgevers volgens Agile/Scrum. Denk hierbij aan nieuwe functionaliteiten, UX en koppelingen met verschillende back-end systemen. Als ervaren developer zul je hiernaast ook andere developers assisteren en waar nodig de leiding nemen in het project.

Bekijk vacature »
Stefan

Stefan

19/01/2010 14:25:00
Quote Anchor link
Ik probeer een vooruitzicht van (dag 0 telt niet mee, maar staat er wel) 10 dagen te maken van een bank op een spel.
Rente is 2%, start kapitaal is:
45081

Ik heb het dus zo bedacht:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php    
    
    $bank
= 45081;
    $numArray = array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
    echo "Bank:<br /> ";
    foreach($numArray as $i) {

        
        if($i == 0 || $i == 1) {
        $oldbank = $bank;
        }
else {
        $oldbank = $bank*(1.02^($i-1));
        }

        echo "&nbsp;Day ".$i."<br />";
        echo "&nbsp;&nbsp;&nbsp;&nbsp;Old Bank Amount: ".$oldbank."<br />";
        echo "&nbsp;&nbsp;&nbsp;&nbsp;New Bank Amount: ".$bank*(1.02^$i);
        echo "<br /><br />";

    }


?>


Maar nu loopt het niet goed.

Resultaat:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
Bank:
 Day 0
    Old Bank Amount: 45081
    New Bank Amount: 45081

 Day 1
    Old Bank Amount: 45081
    New Bank Amount: 0

 Day 2
    Old Bank Amount: 0
    New Bank Amount: 135243

 Day 3
    Old Bank Amount: 135243
    New Bank Amount: 90162

 Day 4
    Old Bank Amount: 90162
    New Bank Amount: 225405

 Day 5
    Old Bank Amount: 225405
    New Bank Amount: 180324

 Day 6
    Old Bank Amount: 180324
    New Bank Amount: 315567

 Day 7
    Old Bank Amount: 315567
    New Bank Amount: 270486

 Day 8
    Old Bank Amount: 270486
    New Bank Amount: 405729

 Day 9
    Old Bank Amount: 405729
    New Bank Amount: 360648

 Day 10
    Old Bank Amount: 360648
    New Bank Amount: 495891
Gewijzigd op 01/01/1970 01:00:00 door Stefan
 
PHP hulp

PHP hulp

26/02/2024 11:48:11
 
Koen

koen

19/01/2010 14:28:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
for($i = 1; $i <= $numarray.length; $i++)
{

    old bank amount = niew bank amount;
    nieuw bank amount = nieuw bank amount * 1.02;
//en de echo'tje (numarray[$i] geeft dan meteen dag 1 weer)
}
?>
Gewijzigd op 01/01/1970 01:00:00 door koen
 
Stefan

Stefan

19/01/2010 14:32:00
Quote Anchor link
Ah, kijk. Nu werkt ie!

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php    
    
    $newbank
= 450081;
    
    $numArray = array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
    echo "Bank:<br /> ";
    foreach($numArray as $i) {

        $oldbank = $newbank;
        $newbank = $oldbank * 1.02;
        if($i == 0) {
        $newbank = $oldbank;
        }


        echo "&nbsp;Day ".$i."<br />";
        echo "&nbsp;&nbsp;&nbsp;&nbsp;Old Bank Amount: ".$oldbank."<br />";
        echo "&nbsp;&nbsp;&nbsp;&nbsp;New Bank Amount: ".$newbank;
        echo "<br /><br />";

    }


?>
Gewijzigd op 01/01/1970 01:00:00 door Stefan
 
Pim -

Pim -

19/01/2010 14:34:00
Quote Anchor link
Zo kan t korter en het werkt: ^ kent php niet, gebruik pow()

EDIT: Haha allemaal tegelijk
Gewijzigd op 01/01/1970 01:00:00 door Pim -
 
Koen

koen

19/01/2010 14:39:00
Quote Anchor link
Pim schreef op 19.01.2010 14:34:
Zo kan t korter en het werkt: ^ kent php niet, gebruik pow()

EDIT: Haha allemaal tegelijk
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php    
    
    $bank
= 45081;
    echo "Bank:<br /> ";
    foreach($i = 0; $i <= 10; $i++) {
    echo "&nbsp;Day ".$i."<br />";
        echo "&nbsp;&nbsp;&nbsp;&nbsp;";
        if($i == 0)
            echo "Old";
        else
            echo "New";
        echo "Bank Amount: ". $bank * pow(1.02, $i) ."<br />";
        echo "&nbsp;&nbsp;&nbsp;&nbsp;New Bank Amount: ".$bank;
    }


?>

pim, het is netter je if() te nesten met {} ook al heb je maar 1 uitvoer. en je foreach is dubbelop,
foreach($numarray as $i){}
of
for($i=1;$<=$numarray;$i++){}
niet beide :P
BTW krijg je nu niet dubbel je rente??
in de forloop reken je al voor elke stap *1.02 door heh
Gewijzigd op 01/01/1970 01:00:00 door koen
 

19/01/2010 14:40:00
Quote Anchor link
En dan nog wat wiskunde macht basisregels:
2^0 = 1
2^1 = 2
Oftewel op dag nul is het bedrag gewoon het startbedrag.
 
Koen

koen

19/01/2010 14:42:00
Quote Anchor link
dus is het beter de pow te gebruiken in plaats van *1.02
sorry in de haast niet aan gedacht (A)
 
Stefan

Stefan

19/01/2010 14:43:00
Quote Anchor link
Je hebt gelijk.
Gewijzigd op 01/01/1970 01:00:00 door Stefan
 

19/01/2010 14:47:00
Quote Anchor link
Ja, pow (een macht dus) is beter, het is een exponentiële groei.
Mijn baksel:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
$iStartwaarde
= 45081;
for ( $i = 0; $i <= 10; $i++ )
{

    echo 'Kapitaal op dag ' . $i . ': ' . $iStartwaarde * pow(1.02, $i) . PHP_EOL;
}

/* levert:
Kapitaal op dag 0: 45081
Kapitaal op dag 1: 45982.62
Kapitaal op dag 2: 46902.2724
Kapitaal op dag 3: 47840.317848
Kapitaal op dag 4: 48797.124205
Kapitaal op dag 5: 49773.0666891
Kapitaal op dag 6: 50768.5280228
Kapitaal op dag 7: 51783.8985833
Kapitaal op dag 8: 52819.576555
Kapitaal op dag 9: 53875.9680861
Kapitaal op dag 10: 54953.4874478
?>

sprintf of number_format of money_format gebruiken voor het netjes presenteren van de waarden.
 
Pim -

Pim -

19/01/2010 14:48:00
Quote Anchor link
Ja idd, was even slordig bezig.
Toch zijn die brackets niet nodig en volgens veel referenties ook niet netter.

Anderen hebben al wat nuttigs gepost en ik heb mijn post daarom maar weggehaald.
 



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.