Vinnaren i pepparkakshustävlingen!
2014-07-16, 09:24
  #109
Medlem
guderis avatar
Citat:
Ursprungligen postat av gason
Jag tar mig friheten att förtydliga lite, så fler kanske förstår.
En NULL pekare är som sagt initierad (närmare bestämt till värdet 0). En oinitierad pekare har ett slumpmässigt värde och kompilatorn varnar om man försöker använda den.

Adress 0 är oftast (i Windows t.ex.) en "ogiltig" adress som man varken kan läsa från eller skriva till. Det är väl här missförståndet uppstår. Ogiltig pekare mot ogiltig adress.

En ogiltig pekare däremot skulle till exempel i ett 16, 32 eller 64 bitars system vara adress 1, och alla andra ojämna adresser. Det var väl "ogiltig pekare" saken gällde, eller har jag missat starten på det hela?

Bra tackar helt ok att förtydliga.

Diskussionen började med att TS påstod att 0 aldrig kan ha ett praktiskt användningsområde eftersom det representerar ingenting, och därför verkar det som TS tycker att man däremot bör byta ut det valfritt värde så länge det inte representerar 0...

Så jag har argumenterat till varför 0 är ett legitimt värde, genom ekvationssystem, derivator , matriser, vektorer och nu användandet av pekare. Men eftersom det är en ny DoÅ vi har här så blir svaren klipp och klistra från wikipedia i kombination med en (medveten?) oförmåga att förstå och ta till sig den information som motbevisar TS hypoteser.
Citera
2014-07-16, 09:27
  #110
Medlem
guderis avatar
Citat:
Ursprungligen postat av MattiasBeming
Det är ju tråkigt att du är en sån inkompetent debattör och programmerare att du inte ens vet vad du talar om... du kan inte hålla dig till sak och gör diskussionen till en personlig sak i stället för att hålla dig till hur det verkligen ligger till. Dina åsikter om min person rör mig inte i ryggen och påvisar endast hur svag, liten och småsint du är som människa och du visar inget annat genom fortsatt diskussion med mig.

Jag tänker inte sluta att besvara dina inlägg då ju längre denna konversation pågår så visar den endast hur rätt jag har och hur fel du har med din "mångåriga" erfarenhet om något jag lätt kan söka information om på nätet (och tänk om jag skulle länka till information jag hittar).

Du påstår att NULL är av stor betydelse och någonting kritiskt för modern programutveckling men jag kunde lätt göra en sökning för hitta sanningsenliga definitioner över NULL och hur detta begrepp kommit att användas inom programmeringsvärlden och så kommer du med dina tillsynes amatörmässiga kunskaper och försöker bevisa att du vet mer än mig(?) - snacka om övertro på sig själv och sin förmåga. NULL är inte av stor betydelse, inte heller är det något kritiskt begrepp för programutveckling utan skulle lätt kunna bytas ut mot begrepp som "ogiltig" och "falsk" som exempel... men du i din barnsliga stolthet kan inte se detta. Men det beror på din tröghet och dumhet, inte på mig.

mvh
Mattias

Fel ogiltig och falsk är redan definierade inom programmering och har en helt annan betydelse, gör om gör rätt

NULL och 0 också för den delen är av största betydelse inom programmering.
Kod:
int* heltal;  //oinitierad pekare till ett heltal
heltal = NULL; // NULL pekare till ett heltal 
void* var; // oinitierad pekare till variabel av okänd typ

edit: Rättade till sista raden i koden, ska naturligtvis vara okänd typ
__________________
Senast redigerad av guderi 2014-07-16 kl. 10:00.
Citera
2014-07-16, 09:30
  #111
Medlem
t0xx0ms avatar
Du har tidigare i tråden skrivit att du inte tror på siffror (och därmed inte på siffran 0). Tror du på talet 0, som visats ha betydelse tidigare i tråden?
Citera
2014-07-16, 09:30
  #112
Medlem
MattiasBemings avatar
Citat:
Ursprungligen postat av MeanME
Du kan ju börja kolla in vad temperatur är.
Sedan kan du kolla in vad skillnaden mellan 0 K och 0 grader C innebär...

Citat:
Ursprungligen postat av MeanME
Här är en video på populärvetenskaplig nivå som kan hjälpa dig på vägen.What is One Degree?
http://www.youtube.com/watch?v=bQNj21XtRrk

Då 0 är utgångspunkter oavsett skala så kan du kanske komma med egna motargument till ett sådant påstående eller tror du på allt du hör vetenskapsmän säga i videos på youtube? Kan du inte diskutera för din sak, bespara mig då dina oförmögenheter... de har inget att göra i en debatt om temperaturer och skalor med deras utgångspunkter.

mvh
Mattias
Citera
2014-07-16, 09:42
  #113
Medlem
MattiasBemings avatar
Citat:
Ursprungligen postat av guderi
Kod:
int* heltal;  //oinitierad pekare till ett heltal
heltal = NULL; // NULL pekare till ett heltal 
void* var; // oinitierad pekare till okänd variabel

Spelar ingen roll... "NULL" som begrepp kan bytas ut mot vilket annat begrepp som passar för att uttrycka de användningsområden du vill räkna upp som helst. Det är endast du och de med dig som ser begränsningarna som inte ser möjligheterna i begreppsvärlden.

mvh
Mattias
Citera
2014-07-16, 09:54
  #114
Medlem
guderis avatar
Citat:
Ursprungligen postat av MattiasBeming
Spelar ingen roll... "NULL" som begrepp kan bytas ut mot vilket annat begrepp som passar för att uttrycka de användningsområden du vill räkna upp som helst. Det är endast du och de med dig som ser begränsningarna som inte ser möjligheterna i begreppsvärlden.

mvh
Mattias

Spelar det någon roll om det står NULL, 0 eller INGENTING i koden, det representerar ju samma informativa värde, nämligen 0.
Om du behåller samma informativa värde men ändrar tecken har du inte gjort en förändring av systemet.

I modernare versioner av C och andra programspråk är det tom giltigt att ge en NULL pekare heltalsvärdet 0 direkt då det utförs en automatisk typomvandlig i alla fall.

Och du har fortfarande inte svarat på hur du definierar "negativt" och "positivt" utan en neurtal referenspunkt, dvs en nollpunkt.
Citera
2014-07-16, 10:10
  #115
Medlem
MattiasBemings avatar
Citat:
Ursprungligen postat av guderi
Spelar det någon roll om det står NULL, 0 eller INGENTING i koden, det representerar ju samma informativa värde, nämligen 0.
Om du behåller samma informativa värde men ändrar tecken har du inte gjort en förändring av systemet.

I modernare versioner av C och andra programspråk är det tom giltigt att ge en NULL pekare heltalsvärdet 0 direkt då det utförs en automatisk typomvandlig i alla fall.

Och du har fortfarande inte svarat på hur du definierar "negativt" och "positivt" utan en neurtal referenspunkt, dvs en nollpunkt.

Det positiva ser jag i.o.m. någots existensberättigande när det kommer till att räkna saker (som det handlar om med siffror), jag utgår därmed från 1 eller med andra tecken +1 och räknar inte med 0 (då detta inte kan räknas). Det är ett rätt simpelt förhållningssätt till siffror och räkenskap faktiskt.. och betydligt mer verklighetsförankrat än det att börja räkna med 0.

Och, ja... det spelar roll vad det står... ingenting är ingenting och det skulle få fler att förstå hur befängt det är att räkna med just ingenting.

Citat:
Ursprungligen postat av guderi
Ska vi behöva ta om allt från början igen, har vi kommit till punkten där du inser att du har fel och då suddar vi ut allt och så börjar vi om på ruta ett igen?

Vänta det har aldrig hänt här på FB förut va...

Vi har inte kommit fram till någon sådan punkt alls, det är nåt som skett i din fantasivärld.... en värld jag inte lever i.

mvh
Mattias
Citera
2014-07-16, 10:23
  #116
Medlem
guderis avatar
Citat:
Ursprungligen postat av MattiasBeming
Det positiva ser jag i.o.m. någots existensberättigande när det kommer till att räkna saker (som det handlar om med siffror), jag utgår därmed från 1 eller med andra tecken +1 och räknar inte med 0 (då detta inte kan räknas). Det är ett rätt simpelt förhållningssätt till siffror och räkenskap faktiskt.. och betydligt mer verklighetsförankrat än det att börja räkna med 0.

Och, ja... det spelar roll vad det står... ingenting är ingenting och det skulle få fler att förstå hur befängt det är att räkna med just ingenting.



Så nu står vi alltså på punkt 1:

Funktion 1 är en funktion som beskriver ballistisk bana för en raket, det är extremt viktigt att raketens maxpunkt inte överstiger höjden x.

Funktion 2 är funktion 1:s derivata, du måste nu snabbt räkna ut om du kan skicka upp raketen utan att överstiga maxpunkten, hur gör du? Den enda information du har är funktionerna.
Citera
2014-07-16, 10:38
  #117
Medlem
MattiasBemings avatar
Citat:
Ursprungligen postat av guderi
Citat:
Ursprungligen postat av MattiasBeming
Det positiva ser jag i.o.m. någots existensberättigande när det kommer till att räkna saker (som det handlar om med siffror), jag utgår därmed från 1 eller med andra tecken +1 och räknar inte med 0 (då detta inte kan räknas). Det är ett rätt simpelt förhållningssätt till siffror och räkenskap faktiskt.. och betydligt mer verklighetsförankrat än det att börja räkna med 0.

Och, ja... det spelar roll vad det står... ingenting är ingenting och det skulle få fler att förstå hur befängt det är att räkna med just ingenting.

Så nu står vi alltså på punkt 1:

Funktion 1 är en funktion som beskriver ballistisk bana för en raket, det är extremt viktigt att raketens maxpunkt inte överstiger höjden x.

Funktion 2 är funktion 1:s derivata, du måste nu snabbt räkna ut om du kan skicka upp raketen utan att överstiga maxpunkten, hur gör du? Den enda information du har är funktionerna.

Vill du påstå att funktionerna inte har sitt ursprung ur ett existensberättigat förhållande?

Hur jag gör är fullständigt ovidkommande - frågan är hur du påstår att funktionerna inte har sitt ursprung utifrån ett existensberättigat förhållande. Om detta är "punkt 1" så står vi mycket riktigt där...

mvh
Mattias
Citera
2014-07-16, 10:41
  #118
Medlem
guderis avatar
Citat:
Ursprungligen postat av MattiasBeming
Vill du påstå att funktionerna inte har sitt ursprung ur ett existensberättigat förhållande?

Hur jag gör är fullständigt ovidkommande - frågan är hur du påstår att funktionerna inte har sitt ursprung utifrån ett existensberättigat förhållande. Om detta är "punkt 1" så står vi mycket riktigt där...

mvh
Mattias

Svara på frågan nu istället hur löser du problemet?
Citera
2014-07-16, 10:52
  #119
Medlem
guderis avatar
Citat:
Ursprungligen postat av MattiasBeming
Alltså 1:an och dess existensberättigande...



mvh
Mattias

Jasså har vi bytt från 0:an till 1:an nu helt plötsligt?

I den frågan anser jag att 1:an liksom 0:an har samma informativa värde och därmed är existensberättigade.
Citera
2014-07-16, 10:54
  #120
Medlem
guderis avatar
Citat:
Ursprungligen postat av MattiasBeming
Jag svarar på frågor som är relevanta - och alla dina frågor är inte detta.

Förstått?

mvh
Mattias

Den är relevant eftersom du i detta fall skulle lösa ekvationen:

Funktion2 = 0 för att få fram funktion 1:s extrempunkter.
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback