cramaboule Posted February 28, 2022 Posted February 28, 2022 (edited) Hello, I am looking with StringFormat() to get 1 leading zero and 2 decimals: 1.2314 => 01.23 12.123 => 12.12 $test = StringFormat("%.2f", $Chrono / 1000) This give me only the 2 decimals no leading zero $test = StringFormat("%02i.2f", $Chrono / 1000) This give me the zero leading but with .2f (02.2f, 12.2f) I am a bit stuck Please help Thanks C. Edited February 28, 2022 by cramaboule My Autoit programs: MAC Address - - Delete Temp Files - - Ping Test - - Play Video with VLC full screen dual monitors - - Set IP - - Pics Converter - - AutoUpdater - - CPU Usage - - Ending Script Nicely - - GDI+ GUI crossfades (slide transitions) - - Beamer - - Search and Search in Files - - Silent Ninite Others: Export Icons into Dll - - My website
Moderators Melba23 Posted February 28, 2022 Moderators Posted February 28, 2022 cramaboule, I believe you will need to do it in 2 stages - first get the 2 decimal places and then pad with 0: $sRet = StringFormat("%05s", StringFormat("%.2f", $sTest)) ConsoleWrite($sRet & @CRLF) This is because you have two separate string types to format: first a float to get the decimal limit (f) and then a string to pad with 0 (s). M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area
cramaboule Posted February 28, 2022 Author Posted February 28, 2022 Hi Melba23, you're a champ !!! Works like a charm !!! Thanks a lot ! C. My Autoit programs: MAC Address - - Delete Temp Files - - Ping Test - - Play Video with VLC full screen dual monitors - - Set IP - - Pics Converter - - AutoUpdater - - CPU Usage - - Ending Script Nicely - - GDI+ GUI crossfades (slide transitions) - - Beamer - - Search and Search in Files - - Silent Ninite Others: Export Icons into Dll - - My website
Solution pixelsearch Posted February 28, 2022 Solution Posted February 28, 2022 Hellooo. Does this one fail ? StringFormat("%05.2f", $sTest) "I think you are searching a bug where there is no bug... don't listen to bad advice."
cramaboule Posted February 28, 2022 Author Posted February 28, 2022 Even better pixelsearch !!!! Nice !!! My Autoit programs: MAC Address - - Delete Temp Files - - Ping Test - - Play Video with VLC full screen dual monitors - - Set IP - - Pics Converter - - AutoUpdater - - CPU Usage - - Ending Script Nicely - - GDI+ GUI crossfades (slide transitions) - - Beamer - - Search and Search in Files - - Silent Ninite Others: Export Icons into Dll - - My website
Moderators Melba23 Posted February 28, 2022 Moderators Posted February 28, 2022 pixelsearch, Well done! M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now