Page 2 of 2 FirstFirst 1 2
Results 16 to 25 of 25

Thread: NLDRcsStrings

  1. #16
    Heb je een specifieke reden om een exception te geven als de arrays niet even lang zijn? Je vergelijkt nu de arrays van voor naar achter. De eerste afwijkende strings bepalen het resultaat. Wat dat betreft kun je ook de twee arrays vergelijken als ze niet even lang zijn. Als er een verschil zit in het overlappende stuk, dan bepaalt dat het resultaat, en anders is de langste de grootste. Je vult dan de kortste array als het ware aan met lege strings...
    Last edited by GolezTrol; 19-Mar-05 at 22:00. Reason: Typo
    1+1=b

  2. #17
    Goed idee GolezTrol. Ik pas het aan in die zin.

    Gebeurd op 3-9-2006. (beter laat dan nooit).
    Last edited by Dany; 03-Sep-06 at 19:26.

  3. #18
    Toevoegingen aan NLDRcsStrings:
    19-06-2006: * Toegevoegd: "LeftPad" and "RightPad" functies
    27-08-2006: * Toegevoegd: de "TRcsStrings" class met de volgende methods toegevoegd:
    Code:
    "LoadFromFileInclude": kan "$I ..." lijnen aan ("Include...").
    "ToCSV":       doet hetzelfde als "TStringsToCSV"
    "FromCSV":     doet hetzelfde als "CSVToTStrings"
    "ToString":    doet hetzelfde als "TStringsToString"
    "FromString":  doet hetzelfde als "StringToTStrings"
    "TrimStrings": doet hetzelfde als "TrimTStrings"

  4. #19
    Quote Originally Posted by GolezTrol
    Heb je een specifieke reden om een exception te geven als de arrays niet even lang zijn? Je vergelijkt nu de arrays van voor naar achter. De eerste afwijkende strings bepalen het resultaat. Wat dat betreft kun je ook de twee arrays vergelijken als ze niet even lang zijn. Als er een verschil zit in het overlappende stuk, dan bepaalt dat het resultaat, en anders is de langste de grootste. Je vult dan de kortste array als het ware aan met lege strings...
    Ik had dus geen specifieke reden...
    Aangepast in die zin op 3-9-2006 (beter laat dan nooit...)

  5. #20
    Toegevoegd aan NLDRcsStrings:
    Code:
    function FloatToString(const V: Real): string;
    De functie doet hetzelfde als "FloatToStr" maar zonder over te gaan naar "wetenschappelijke" notatie (met de "E" erin) bij zeer kleine of zeer grote getallen.
    Last edited by Dany; 22-Jul-07 at 20:52.

  6. #21
    Toegevoegd aan NLDRcsStrings:
    Code:
    function IsNumber(S: string): boolean;
    // IsNumeric checks if S is a valid number (allows floating point non scientific notation)
    
    Spreekt voor zichzelf denk ik.

  7. #22
    Hoi,
    2 functies toegevoegd voor datum naar weeknummer conversie en vice versa (alles in "string" formaat):
    Code:
    function DateToWeekNo(Dat: string): string;
    // Returns the weeknumber of date "Dat". The format of the result is "yymm.d".
    // "d" is the number of the day, 1 = monday
    // only valid from year 2000 till 2099
    
    function WeekNoToDate(WeekNo: string): string;
    // Returns the date corresponding to the weeknumber "WeekNo"
    // only valid from year 2000 till 2099
    
    Vriendelijke groeten,
    Dany

  8. #23
    mov rax,marcov; push rax marcov's Avatar
    Join Date
    Apr 2004
    Location
    Ehv, Nl
    Posts
    9,952
    Weeknummer volgens welke conventie?

    Er zijn meerdere verschillende weeknummer systemen geloof ik. (en als je b.v. bij een buitenlands bedrijf werkt, kan dat irritant zijn)

  9. #24
    Quote Originally Posted by marcov View Post
    Weeknummer volgens welke conventie?
    De ISO8601:2000 Standaard.
    De week begint altijd met de maandag. Week 1 van een jaar is de eerste week in dat jaar waarin een donderdag zit.
    Vriendelijke groeten,
    Dany

  10. #25
    Vriendelijke groeten,
    Dany

Page 2 of 2 FirstFirst 1 2

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •