Das ist kein "logischer Fehler", sondern eine Frage der Definition.
0.5 MB sind in der Tat 500 kB, aber 0.5 MiB wären 512 KiB ...
Zum Einlesen: http://de.wikipedia.org/wiki/Megabyte
'Klappbare Listbox'
Des wegen gibt's Linux. Wenn es nach Microsoft gehen würde, hätten wir heute alle 640 KB RAM und es Gäbe kein Internet.Xynon1 hat geschrieben:Mach es wie Microsoft und lass es in KB angeben, weil sie es anders nicht hinbekommen haben (zumindest in ihrer Explorer-Suche)
Oh, noch eine Frage zu der Programm Logik, soll ich die angegebene Zahl wenn man die Einheit von MB auf KB stellt umrechnen lassen oder nicht?
Technik ist: wenn alles funktioniert und keiner weiß warum.
Wer Rechtschreibfehler findet darf sie behalten.
Wer Rechtschreibfehler findet darf sie behalten.
@numerix das ist sehr wohl ein Fehler, für das Programm sind angegebenen MB nur zahlen und werden danach in MB 'umgerechnet', des halb muss ich das noch besser schreiben. (numerix hat geschrieben:Das ist kein "logischer Fehler", sondern eine Frage der Definition.
0.5 MB sind in der Tat 500 kB, aber 0.5 MiB wären 512 KiB ...
Zum Einlesen: http://de.wikipedia.org/wiki/Megabyte
Ich versteh es einfach nicht, sonst erden mir die Kleinsten Fehler vorgehalten, und wenn ich mal selber sage das ich einen Fehler gemacht habe das wird das abgestritten. )
Technik ist: wenn alles funktioniert und keiner weiß warum.
Wer Rechtschreibfehler findet darf sie behalten.
Wer Rechtschreibfehler findet darf sie behalten.
Also IMHO, solltest du entweder die Einheiten auswählen lassen, oder halt nur eine Vorgeben,
aber egal wie, immer deutlich MiB angeben.
Dann sollten die meisten Wissen was gemeint ist und die die es nicht Wissen interessiert es auch nicht.
btw, numerix hat Recht, alles ein Frage der Definition, also sauber MiB schreiben
aber egal wie, immer deutlich MiB angeben.
Dann sollten die meisten Wissen was gemeint ist und die die es nicht Wissen interessiert es auch nicht.
btw, numerix hat Recht, alles ein Frage der Definition, also sauber MiB schreiben
Die die es nicht wissen werden es wohl kaum verwenden!
Und ich schreib sicherlich nicht MB und MiB, sondern Megabytes, Gigabytes ... .
Und ich schreib sicherlich nicht MB und MiB, sondern Megabytes, Gigabytes ... .
Technik ist: wenn alles funktioniert und keiner weiß warum.
Wer Rechtschreibfehler findet darf sie behalten.
Wer Rechtschreibfehler findet darf sie behalten.
Das ist es aber genau genommen nicht.
MB - Megabyte - 10^6 Byte - 1.000.000 Byte
MiB - Mebibyte - 2^20 Byte - 1.048.576 Byte
Also entscheid dich, oder du rechnest in einem kleinen Label in Byte um, damit der Anwender es wirklich weiß, was er da nun eingibt.
MB - Megabyte - 10^6 Byte - 1.000.000 Byte
MiB - Mebibyte - 2^20 Byte - 1.048.576 Byte
Also entscheid dich, oder du rechnest in einem kleinen Label in Byte um, damit der Anwender es wirklich weiß, was er da nun eingibt.
Für die kleinste Einheit würde ich ja statt Byte eher Octet schreiben, damit auch sicher beim Anwender ankommt, dass es sich um 8 Bits handelt. :o)
Ich überlege schon die Möglichkeit einzubauen, anzugeben wie viele Stücke es werden sollen. Haltet ihr das für sinnvoll? Ich denke je größer den Funktions Umfang desto besser.
Technik ist: wenn alles funktioniert und keiner weiß warum.
Wer Rechtschreibfehler findet darf sie behalten.
Wer Rechtschreibfehler findet darf sie behalten.
Ich sage nur
Das solltest du midestens anbieten, sonst lohnt es sich für mich nicht das tool zu nutzen.
Danach kannst du dir um solche "Zusätze" einen Kopf machen.
Code: Alles auswählen
NAME
split - split a file into pieces
...
DESCRIPTION
...
-a, --suffix-length=N
use suffixes of length N (default 2)
-b, --bytes=SIZE
put SIZE bytes per output file
-C, --line-bytes=SIZE
put at most SIZE bytes of lines per output file
-d, --numeric-suffixes
use numeric suffixes instead of alphabetic
-l, --lines=NUMBER
put NUMBER lines per output file
...
SIZE may have a multiplier suffix: b 512, kB 1000, K 1024, MB
1000*1000, M 1024*1024, GB 1000*1000*1000, G 1024*1024*1024, and so on
for T, P, E, Z, Y.
...
Danach kannst du dir um solche "Zusätze" einen Kopf machen.
Was soll also das Programm können?
Zwei Sachen hab ich gefunden:
Bytes angeben und Angabe von Zeilen Pro Datei.
Zwei Sachen hab ich gefunden:
Bytes angeben und Angabe von Zeilen Pro Datei.
Technik ist: wenn alles funktioniert und keiner weiß warum.
Wer Rechtschreibfehler findet darf sie behalten.
Wer Rechtschreibfehler findet darf sie behalten.