Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Revision 1:6dc9f01de60e, committed 2017-12-15
- Comitter:
- O_Shovah
- Date:
- Fri Dec 15 20:04:28 2017 +0000
- Parent:
- 0:7194f8b0c019
- Child:
- 2:450e31ab4a55
- Commit message:
- Working selection tool for closest integer value to a given one.; Needs to be given the integer Array and the number of integers in this array.
Changed in this revision
| find_closest_number.cpp | Show annotated file Show diff for this revision Revisions of this file |
| find_closest_number.h | Show annotated file Show diff for this revision Revisions of this file |
--- a/find_closest_number.cpp Fri Dec 15 18:51:45 2017 +0000
+++ b/find_closest_number.cpp Fri Dec 15 20:04:28 2017 +0000
@@ -7,31 +7,11 @@
-find_closest_number::find_closest_number(int32_t *selectable_values) //: selectable_values (selectable_values)
+find_closest_number::find_closest_number(int32_t *selectable_values, int32_t numbers_in_array)
{
-
selectable_values_array = selectable_values;
-//searched_array_size = (sizeof( selectable_values ) / sizeof( selectable_values[0]));
- //searched_array_size = (sizeof(selectable_values) / sizeof(*selectable_values));
- searched_array_size = sizeof( selectable_values ) / sizeof( selectable_values[0] );
-
- pc2.printf("\n\r\n\r\n\r\n\r\n\r");
-
- pc2.printf("searched_array_size is: \n\r");
- pc2.printf("%i \n\r",searched_array_size);
-
- pc2.printf("%i \n\r",sizeof( selectable_values ));
- pc2.printf("%i \n\r",sizeof( selectable_values[0] ));
-
- pc2.printf("%i \n\r",selectable_values);
-
- for(int n = 0; n<8; n++) {
-
- pc2.printf("%i \n\r",*(selectable_values + n));
-
- }
-
+ searched_array_size = numbers_in_array;
}
--- a/find_closest_number.h Fri Dec 15 18:51:45 2017 +0000
+++ b/find_closest_number.h Fri Dec 15 20:04:28 2017 +0000
@@ -19,7 +19,7 @@
/**
* Constructor.
*/
- find_closest_number(int32_t *selectable_values);
+ find_closest_number(int32_t *selectable_values,int32_t numbers_in_array);
int32_t find_closest(int32_t target_value);