Encode float values into a C array values. The result contains the number of values followed by individual values.
(values: dict[float, int])
| 270 | |
| 271 | |
| 272 | def _encode_float_values(values: dict[float, int]) -> list[str]: |
| 273 | """Encode float values into a C array values. |
| 274 | |
| 275 | The result contains the number of values followed by individual values. |
| 276 | """ |
| 277 | value_by_index = {index: value for value, index in values.items()} |
| 278 | result = [] |
| 279 | num = len(values) |
| 280 | result.append(str(num)) |
| 281 | for i in range(num): |
| 282 | value = value_by_index[i] |
| 283 | result.append(float_to_c(value)) |
| 284 | return result |
| 285 | |
| 286 | |
| 287 | def _encode_complex_values(values: dict[complex, int]) -> list[str]: |
no test coverage detected
searching dependent graphs…