Inlägg

Inlägg som Swekorven har skrivit i forumet
Av Swekorven
Skrivet av Dr Phillan:

Jag använder NetBeans IDE 8.1 och arbetar i.
När jag debuggar så står det:
"Talet som Du angav är under 100 (mellan 1-99).
Talet som Du angav är 100.
Exception in thread "main" java.lang.ArithmeticException: / by zero
at uppgift_3.NewClass.main(NewClass.java:43)
C:\Users\Felicia\AppData\Local\NetBeans\Cache\8.1\executor-snippets\debug.xml:83: Java returned: 1
BUILD FAILED (total time: 38 seconds)"

och

"Listening on javadebug
User program running
Debugger stopped on uncompilable source code.
User program finished" <-- Debugger console.

Felet du får här beror på att du matat in 0 och utför en division med 0, vilket inte är möjligt (rent matematiskt).

int antal = Integer.parseInt(indata);
int summa = Integer.parseInt(indata);
int medelvärdet = antal / summa;

Du dividerar med samma tal vilket inte verkar rätt och när det är noll smäller det.

Av Swekorven
Skrivet av Hultman:

Började Gymnasiet nu efter sommaren. Har sedan 7-9 alltid slappat i skolan, Aldrig gjort matteläxan (Jag ångrar mig nu). Men nu när jag började gymnasiet (El & Energi) så började jag ta skolan på allvar och ja. Det har gått förvånansvärt bra. Har höjt mig i dem flesta vanliga grundämnena och jag hänger med för det mesta.

För en vecka sedan hade vi matteprov. Kändes relativt lätt när jag skrev det och förväntade mig iallafall ett E (godkänt). Fick tillbaka provet och hade tråkigt nog ett F (underkänt). Det var väldigt tungt då vi gjort 2 matteprov och jag vart underkänd på det första. (klarade omprov ganska bra. Typ D betyg). Vi var visserligen 2/3 av klassen som fick underkänt (16 killar). Så man visste att dom flesta kände likadant. Men det har varit sådan otrolig hets av mina närmsta polare (3st som vart godkända) t.ex ''att allt grundas på Matte'' & ''klarar du inte detta så kommer du ju få läsa om'' Etc. Kan ju tycka att det är lite taskigt men samtidigt har dem nog rätt i det dom säger. Men tack vare det har jag fått en stor klump i magen. Vill verkligen inte misslyckas i kursen/ämnet. Har väl alltid tyckt matte är tråkigt och svårt, därav slappandet av mattelektionerna/läxorna i högstadiet som jag som sagt ångrar nu .

Någon som har tips för hur jag skall förstå matte? tips hur jag kan lära mig osv?? mitt minne är bra men kort. Vi har liksom den allra enklaste matten för en normalt fundad gymnasieelev och ca 8-10st blev underkända. Skall jag sätta mig ner i lugn och ro och prata med min mattelärare?. Han sa att jag gjorde ändå ganska bra ifrån mig på provet (fast jag F:ade) och han ser potential i mig när jag jobbar på lektionerna då jag kan svara när han ger mig en klurig uppgift. Vill gärna klara denna kursen + ta med mig kunskap för att läsa högre kurser för att breda min vidareutbildning på högskolan.

Tack för mig.
Och tacksam för svar och hjälp.

Du kan enkelt fråga om hjälp på mattecoach på nätet.

Där är det studenter från universitet och högskola som hjälper till när du kört fast med matteproblem. Dom kan säkert ge allmänna tips och råd också.

Av Swekorven

Borde finnas ett till val...
"Jag hade ingen aning om att Ctrl + Alt + 2 fungerade"

Av Swekorven

För att komma igång lite med objektorientering tänker jag tillbaka på något som en föreläsare på KTH sa under en kurs.

* Beskriv först vad det är programmet ska göra i ord (har du en färdig uppgift så är ju det en bra beskrivning...).
* Alla substantiv i beskrivningen representerar i koden klasser.
* Alla verb i beskrivningen är metoder i respektive klass
* Alla adjektiv i beskrivningen är instansvariabler

Det här blir kanske inte alltid helt rätt men det är ofta en bra början.

Exempel:

Programmet ska ha bilar med olika färger som kan köra.

Då vill vi skapa en klass som representerar en bil, med en instansvariabel som säger vilken färg bilen ska ha samt en metod som får bilen att köra.

Av Swekorven

Om det är någon som vill testa Total War-spel borde ni kolla in Humble Bundle just nu.

Av Swekorven

Jag sitter med datorn i sign och är väääldigt sugen på att uppgradera allt. Slits mellan att köpa nytt grafikkort och cpu-kylare eller bygga helt nytt i mATX-format.

i7 920:an är helt oklockad i dagsläget så jag funderar på om en ny kylare (har stock) och lite klockning kan ge den ett par år till, eller om det inte är värt det...

Decisions, decisions...

Av Swekorven

När jag var mindre klöv en hund min underläpp och det blev såklart ett ärr från det. Jag fick ersättning för det från den försäkring mina föräldrar hade tecknat för mig.

Jag tror att det kan bero på hur ärren uppstår om du är berättigad till ersättning eller ej, men du har ju ingenting att förlora på att kontakta ditt försäkringsbolag och kolla.

Kan kanske vara bra att först kolla upp vilken typ av försäkring du hade då respektive nu och se vad den täcker så att du har lite kött på benen innan du tar kontakt.

Av Swekorven

Här är en väldigt bra artikel som jag läste för ett tag sen angående kemikalier sett ur ett vetenskapligt perspektiv (som sig bör...).

5 simple chemistry facts that everyone should understand before talking about science

Av Swekorven

Har fått pengar och slutskattebesked i brevlådan igår. Är säkert lite olika, men har du fått pengar dimper det nog snart ner i brevlådan också.

Av Swekorven

The Descent.

Av Swekorven

På androidversionen av DS video finns det en download-knapp. Aldrig testat den men det kanske finns en på Ipad-versionen också?

Av Swekorven
Skrivet av Teknocide:

Nja, i Java är inga klasser objekt: klasserna definierar bara hur ett objekt ser ut.

Helt korrekt förstås, det var kanske en lite för grov förenkling av mig.

Av Swekorven

I mitt exempel ovan skulle Riddaren, svärdet och rustningen ses som objekt. Alla klasser i Java ärver från superklassen Object, så man skulle kunna säga att alla klasser är objekt. Allt utom primitiver är objekt.

Kort exempel på hur man kan bygga upp i objekt och en klass som kör spelet.

public class Game { public static void main() { Knight knight = new Knight(); knight.walk(); } } public class Knight { private int strenght; private int speed; private Sword sword = new Sword(); //Konstruktor för klassen Knight public Knight(int strenght, int speed) { strenght = strength; speed = speed; } public void walk() { // Implementera walk() } } public class Sword { // Implementation för Sword }

Snabbt skrivet, så ta det inte för körbar kod

Av Swekorven

Java är objektorienterat och det känns lite som att det är det du missat.

Nått som min lärare på KTH körde med var att alltid jämföra med verkligheten.

Du ska i java skriva kod som beskriver en riddare. Börja då med att beskriva riddaren i ord.

Riddaren är 180 cm lång, väger ....
Riddaren har ett svärd, en rustning ....
Riddaren kan gå, springa, attackera....

Alla substantiv i din beskrivning är egna klasser i koden.
Alla adjektiv är attribut på dina klasser.
Alla verb är metoder i dina klasser.

På så sätt kan man strukturera koden på ett ganksa fiffigt sätt.
Sen finns det såklart bra mycket mer, men ta en sak i taget.

Av Swekorven

super() anropar superklassens konstruktor.
Superklassen är den klass som du "extendar", alltså ärver ifrån.

Om du skulle stoppa in ett argument i anropet kräver det att superklassen har en konstruktor som matchar argumentet.

Av Swekorven

Med alla fakta på bordet anser jag nu att du har rätt att häva köpet.

Frågan är bara hur du får CDON att fatta det.

Hade det varit ett interface för kunna styra förstärkaren med tredjepartsappar så hade det nog varit svårare.

Av Swekorven
Skrivet av DilluTioN:

Det verkar som att många hakar upp sig på att det är tillverkarens fel, vilket det antagligen är. Men om det är fel på en produkt så är det CDONs ansvar att ta tillbaka den.

Om du åker och köper en bil, och så är det fel i växellådan så kontaktar du ju antagligen stället du köpte bilen på. Inte tillverkaren. Och som det är i mitt fall, så är det som att man kontaktar försäljaren av bilen men dom hänvisar till en däckverkstad.

Lite flummigt kanske..
Men med vilken produkt som helst så behöver man aldrig vända sig till tillverkaren, är det fel på något så ska man vända sig till inköpsstället.

Absolut, men precis som bilverkstan vill säkert CDON försäkra sig om att det finns ett fel på produkten, annars behöver de inte häva köpet.
Vilket får mig att tänka på frågan om CDON vet att det är Pioneer som skapat appen?

Deras argument verkar ligga i att det kan vara fel i en app som någon annan tillverkat...

Av Swekorven

Förmodar att det är Pioneers egna ControlApp som inte fungerar?

I så fall känns det som det är lite outforskad mark.

Förstärkaren säger att den ska fungera med appen. Vilket den kanske gör, det kanske inte är något fel på förstärkaren.
Fungerar inte appen, anses då appen vara en del av förstärkaren och köpet?

En parallell kan vara apple Airplay som den också ska fungera med.
Fungerar den inte med Airplay på grund av något som apple har gjort har vi då rätt att häva köpet på förstärkaren?

Här är det Pioneer själva som utvecklat appen men vad händer om Pioneer väljer att lägga ner appen.
Mycket intressant, men jag förstår att det är frustrerande för dig.

Av Swekorven

Ser inget fel i CDON:s agerande.

14 dagars ångerrätt då du kan lämna tillbaka varan. Ofta brukar det dessutom vara i obruten förpackning m.m. men det verkar de inte ha brytt sig om. Den är förbrukad så där har du inget att hämta.

Häva köpet kan du bara göra om det är fel på varan och just nu är det ju lite oklart var felet ligger, i förstärkaren eller appen. Därför föreslår de en felsökning, som såklart kostar om det inte är något fel. Det finns ju mjukvara även i förstärkaren och det kontrolleras säkert på samma ställe. Är det däremot mjukvarufel i appen då ligger det ju på tillverkaren av appen att rätta till felet.

Visar det sig att det är fel på förstärkaren då borde det vara en enkel sak att få köpet hävt.

Edit: Är det Pioneer som tillverkar appen så kan man ju fråga sig hur det hänger ihop med själva förstärkaren.

Av Swekorven

Det finns jättemånga tanks och alla passar inte alla spelare. Du kommer att hitta favoriter och dessutom kommer du se tanks i spelet som du kommer bli sugen på att testa själv. Då skaffar du dig ny mål, men det kan ta ett tag att komma dit.

Kom också ihåg att en tank är som bäst när den är fullt uppgraderad och det kan vara en lite seg inkörsperiod för att få alla moduler. Jag får ofta känslan när jag går till nästa tier att den nya tanken inte är fullt så rolig som den förra. Men efter lite uppgraderingar och då jag lärt mig hur jag ska köra den nya så kan den vara toppen.